當前位置:成語大全網 - 書法字典 - 如何使用if...foxpro中的else條件語句?請咨詢大家

如何使用if...foxpro中的else條件語句?請咨詢大家

If文件&;& amp存在

其他

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