VFP 中的 DIRECTORY()函數 請教
在使用DIRECTORY()函數時
mydir=GETENV("userprofile")+"\Local Settings\Temporary Internet Files"
創建的目錄
DIRECTORY(mydir)=.f.&&是為什么?
在地址欄可以打開,直接輸入可以找到目錄
WAIT WINDOW DIRECTORY("C:\Documents and Settings\admin\Local Settings\Temporary Internet Files\")
也為.f.
是否隱飾的文件不可以獬定。
[解决办法]
?DIRECTORY(mydir)
改为
?DIRECTORY(mydir,1)
即加个参数
0
如果目录存在但被标记隐含(Hidden)或系统(System)属性时,DIRECTORY( ) 返回“假”(.F.) (默认)。
1
如果目录存在且不管它是什么属性,DIRECTORY( )返回“真” (.T.) 。设置 为1允许你检测隐含或系统属性文件。