Futurebasic/語言/參考/資料夾
外觀
✔ 外觀 ✔ 標準 ✔ 控制檯
folderRefNum% = FOLDER(path$, refNum%)
parentFolderVRef% = FOLDER(":",refNum%)
2000 年 6 月 14 日(版本 3)
根據使用的引數,此函式對資料夾(目錄)執行多種操作。它可以
- 返回當前預設目錄的引用號。
- 返回您指定的目錄的引用號。
- 更改當前預設目錄。
- 建立新資料夾。
- 返回父卷
當 FOLDER 返回引用號時,它將是卷引用號(如果目錄是根目錄),或工作目錄引用號(如果目錄不是根目錄)。您可以使用此引用號在使用其他 FB 語句(如 OPEN)時標識目錄。
此表總結了各種引數組合的效果。請注意,當您在 refNum% 中使用非零數字時,您可以指定工作目錄引用號、卷引用號或驅動器 ID 號。當您指定卷引用號或驅動器 ID 號時,它代表指定捲上的根目錄。
|
|
在 |
出 |
|
|
函式 |
|
|
|
|
|
""(空白) |
零 |
|
| 獲取父資料夾的引用號 |
":"(冒號)
|
任何非零數字
|
父資料夾的引用號。如果沒有父資料夾,它將返回 refNum% |
|
|
部分路徑 |
零 |
|
|
|
完整路徑 |
零 |
|
|
|
空白 |
非零引用號 |
|
|
|
部分路徑 |
非零引用號 |
|
|
|
完整路徑 |
任何非零數字 |
|
注意
在 folderRefNum% 中返回的引用號是一個臨時號,僅在您的程式退出之前有效。您不能使用相同的數字來引用該資料夾。如果您需要跟蹤檔案的位置,請為檔案建立別名記錄。
SYSTEM 函式;CLOSE FOLDER;FILES$<index>