應用程序文件資源管理器調用親愛的社區,
現在開始開發我的第一個應用程序,基於 JMP 示例和一個大型工作確定性腳本(硬編碼設置)。
目的是能夠:
- 選擇一個文件(專用 App Builder 對象,或選擇文件腳本?)
- 選擇要分析的列(在當前腳本中進行編碼)
- 自定義一些設置(在當前腳本中進行編碼)
- 啟動主腳本
第一步是我目前掙扎的地方:在應用程序構建器中找不到任何示例或符合此用途的對象。
在我當前的腳本中,它是這樣管理的:
//IST Text File
dt = Open(
Pick File(
"Select IST Text File",
"", // no default directory
{"Text Files|txt", "All Files|*"},
1,
0,
"" // no default file
),
謝謝,並致以最良好的祝愿!
其他腳本回复:應用程序文件資源管理器調用我是這樣做的。 我不認為系統對話框有一個應用程序構建器對象,所以製作一個按鈕並添加一個腳本:
Right-click the button to add a script右鍵單擊按鈕添加腳本
腳本看起來像這樣;在我的例子中,我選擇了一個目錄,而不是一個文件。 您需要自己的變量來跟踪所選文件。
The DirPress function's boiler-plate is added by app-builder. You fill in what you want to happen.DirPress 函數的樣板由 app-builder 添加。 你填寫你想要發生的事情。
您還可以在 app-builder 中查看參考
selecting an object shows properties選擇一個對象顯示屬性
回复:應用程序文件資源管理器調用我認為這取決於您希望用戶界面如何顯示。 “PickFile()”會彈出一個操作系統對話框,如果您對此感到滿意,您可以創建一個新的(空白)應用程序,然後粘貼到您現有的代碼中,如下所示。 然後“運行”應用程序將彈出熟悉的對話框。