zqyang88:
在Files目录下面有文件EHD20150901.txt,用判断列语句读取文件大小信息,结果返回0,不知错哪里?
string thisName = "EHD20150901.txt" ;
int thisFlag=0;
if(FileIsExist(thisName,FILE_COMMON)>0)
thisFlag=FileGetInteger(thisName,FILE_SIZE,true);
Print("thisFlag=",thisFlag) ;
//结果显示为0,事实上该文件大小为597字节
你是否确定文件是放在共享目录下了?即 Terminal\Common
因为你的两个语句:
1. FileIsExist(thisName,FILE_COMMON)
2. FileGetInteger(thisName,FILE_SIZE,true)
都表示从客户端的共享目录里找文件。
如果你的文件不是放在共享目录里的,就把 FILE_COMMON 改成 0,把 true 改成 false 试试。
在Files目录下面有文件EHD20150901.txt,用判断列语句读取文件大小信息,结果返回0,不知错哪里?
string thisName = "EHD20150901.txt" ;
int thisFlag=0;
if(FileIsExist(thisName,FILE_COMMON)>0)
thisFlag=FileGetInteger(thisName,FILE_SIZE,true);
Print("thisFlag=",thisFlag) ;
//结果显示为0,事实上该文件大小为597字节