跳轉至內容

Futurebasic/語言/參考/資料夾

來自華夏公益教科書,自由的教科書

FOLDER 函式

[編輯 | 編輯原始碼]

✔ 外觀 ✔ 標準 ✔ 控制檯

folderRefNum% = FOLDER(path$, refNum%)
parentFolderVRef% = FOLDER(":",refNum%)

2000 年 6 月 14 日(版本 3)

根據使用的引數,此函式對資料夾(目錄)執行多種操作。它可以

  • 返回當前預設目錄的引用號。
  • 返回您指定的目錄的引用號。
  • 更改當前預設目錄。
  • 建立新資料夾。
  • 返回父卷


FOLDER 返回引用號時,它將是卷引用號(如果目錄是根目錄),或工作目錄引用號(如果目錄不是根目錄)。您可以使用此引用號在使用其他 FB 語句(如 OPEN)時標識目錄。


此表總結了各種引數組合的效果。請注意,當您在 refNum% 中使用非零數字時,您可以指定工作目錄引用號、卷引用號或驅動器 ID 號。當您指定卷引用號或驅動器 ID 號時,它代表指定捲上的根目錄。


函式

path$

refNum%


返回值


獲取當前預設目錄的引用號

""(空白)


當前預設目錄的引用號

獲取父資料夾的引用號
":"(冒號)
任何非零數字
父資料夾的引用號。如果沒有父資料夾,它將返回 refNum%


獲取相對於當前目錄的目錄的引用號

部分路徑


指定目錄的引用號,如果目錄不存在,則為零


獲取任意目錄的引用號

完整路徑


指定目錄的引用號,如果目錄不存在,則為零


更改預設目錄

空白

非零引用號


refNum% 相同的數字


相對於 refNum% 建立目錄

部分路徑

非零引用號


如果路徑和 refNum% 指向現有資料夾,則為其引用號


建立任意目錄

完整路徑

任何非零數字


如果路徑無效或路徑和 refNum% 指向現有檔案,則為零


注意
folderRefNum% 中返回的引用號是一個臨時號,僅在您的程式退出之前有效。您不能使用相同的數字來引用該資料夾。如果您需要跟蹤檔案的位置,請為檔案建立別名記錄。

另請參閱

[編輯 | 編輯原始碼]

SYSTEM 函式;CLOSE FOLDER;FILES$<index>

華夏公益教科書