<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />是否有一個文件打開對話框,我可以在其中選擇多個文件並讓它返回一個文件列表供我的 JSL 腳本進行操作?我更喜歡在 JMP 中按下「檔案」>「開啟」時看到的標準 Windows 版本。
編輯:“選擇檔案”是我正在尋找的命令。
謝謝,女士。你是對的,即使在 Windows 上我也只能選擇一個檔案。然而,事實證明這就是我需要的所有功能。之後你的程式碼片段確實派上用場了!
執行 Open() 或 Pick File() 時出現的對話方塊看起來與標準檔案 > 開啟對話方塊完全相同(至少在 Mac 上的 JMP 9 中),但它似乎有限制。 與標準開啟對話方塊相比,從 JSL 呼叫的開啟對話方塊中只能選擇一個檔案。
在 Mac OS X 中,我還沒有找到從腳本開啟標準對話方塊的方法,但在 Windows 上可能可以,其中 JMP 可以呼叫 dll 檔案。 我在該領域沒有太多幫助,但在其他線程中有一些令人驚奇的範例可以透過 dll 完成哪些工作。
如果您想找到一種方法來做到這一點,可以使用下面的程式碼來取得最後開啟的資料表的名稱清單。
已開啟表數= N表;
打開( ) ; // 一些聰明的 dll 函數或類似函數
最後打開的表=當地的( {我, d = {}} ,
為了(我= 1 ,我<= N表() -已開啟表數,我++,
d [我] =數據表(我) <<取得名稱
) ;
d ;
) ;