其他
endIf
文件功能:
找到指定的文件。
文件(cFileName【,nFlags】)
參數
cFileName
指定要查找的文件名。cFileName
必須包含文件擴展名。您可以在文件名中包含路徑來搜索不在當前目錄或驅動器中的文件。如果文件名不包含路徑,則
將在默認目錄中搜索該文件。如果在默認目錄中找不到該文件,Visual FoxPro將遵循由SET PATH確定的Visual FoxPro。
路徑搜索。
nFlags
指定文件()存在,但可能被標記為隱藏或系統屬性。
返回值的類型。下表列出了nFlags的值。
nFlags
解釋
當文件存在但被標記為隱藏或系統屬性時,FILE()返回False。
(f)。(默認)
1
如果文件存在,則返回true(。t。),而不考慮其文件屬性。將nFlags設置為。
1,這將允許檢查隱藏或系統文件。
返回值
邏輯數據類型。如果在磁盤上找到指定的文件,FILE()將返回true(。t。),否則將返回False。
(f)。
解釋
您可以使用ADIR()函數來獲取文件的特定屬性。
您可以使用CD和CHDIR命令在隱藏文件和目錄之間切換。
例子
以下示例顯示了壹個指示Visual FoxPro資源文件是否存在於Visual FoxPro中的示例。
啟動目錄中的信息。
復制程序代碼
將路徑設置為HOME()
清楚的
IF文件(foxuser.dbf)
等待窗口Visual FoxPro資源文件存在‘
其他
等待窗口Visual FoxPro資源文件不存在‘
ENDIF