Futurebasic/語言/參考/filesstr fopen
✔ 外觀 ✔ 標準 ✔ 控制檯
fileName$ = FILES$(_fOpen,[typeListString$],¬
[promptString$], refNumVar%)
fileName$ = FILES$(_fOpenPreview,[typeListString$],¬
[promptString$], refNumVar%)
fileName$ = FILES$(_FSSpecOpen,[typeListString$],¬
[promptString$], fileSpecRecord)
fileName$ = FILES$(_FSSpecOpenPreview,[typeListString$],¬
[promptString$], fileSpecRecord)
gFBUseNavServices = _zTrue|_false
2002 年 2 月(第 6 版)
此函式提示使用者選擇一個現有檔案。它透過顯示下面所示的標準“獲取檔案”對話方塊來實現(在某些系統上,它的外觀可能有所不同)。如果使用者選擇了一個檔案,則檔案的名稱將返回到 fileName$ 中,並且檔案目錄的引用號將返回到 refNumVar% 中(它必須是一個短整型變數)。如果選定的檔案位於卷的根目錄中,refNumVar% 將返回卷引用號;否則,它將返回工作目錄引用號。如果使用者取消了對話方塊,則該函式將返回一個空(零長度)字串,並將 refNumVar% 設定為零。
如果全域性變數 gFBUseNavServices 非零,FB 將切換到更現代的導航服務對話方塊。如果使用 FSSpec 版本的呼叫之一,則假定 gFBUseNavServices 為 _zTrue。
您可以透過在 typeListString$ 中指定最多四種檔案型別來限制對話方塊中顯示的檔案型別。例如,如果您在 typeListString$ 中傳遞字串“TEXTPICT”,則只有型別為“TEXT”和型別為“PICT”的檔案可供選擇。如果 typeListString$ 為空字串,或者省略了該引數,則所有檔案型別都可供選擇。
影像曾經在這裡
如果您使用可選的 _fOpenPreview(或 _FSSpecOpenPreview)引數,標準檔案對話方塊可能會顯示當前選定檔案的預覽。
影像曾經在這裡。