獲取申請路徑?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,
有沒有辦法可靠地獲得應用程序的路徑(* .jmpapp)?我使用“獲取當前目錄()”和“獲取默認目錄()”的測試尚未成功。
我正在創建一個應用程序的日誌(在應用程序構建器中“將腳本保存到日誌”)。這樣“get default directory()”給出了日誌的路徑。
但我擔心此解決方案不可靠,例如,如果您更改“首選項”中的“數據文件目錄”。
那麼有更好的方法來獲取應用程序的路徑嗎?
Re:獲取申請路徑?執行此操作的最佳方法是使.jmpapp文件成為插件。 然後,您可以使用$ addin_home構造引用應用程序目錄中的文件。 例如,假設你的插件ID是 com.mycompany.dept.mygreatapp 。 您可以通過以下方式引用該插件位置中的文件:
包括(“$ addin_home( com.mycompany.dept.mygreatapp)\ myprogram.jsl“);
Re:獲取申請路徑?謝謝。
我想我不一定需要一個應用程序,我可能會用腳本實現相同的功能。你能查詢正在運行的腳本的路徑嗎?
Re:獲取申請路徑?目前無法直接查詢正在運行的應用程序的路徑。 將應用程序部署為加載項時,通常使用加載項的路徑作為參考點。 可以使用以下命令找到加載項文件夾:
“$ ADDIN_HOME(ID)”
在這種情況下,id是在創建時為加載項指定的唯一名稱,例如com.jmp.jmpgeocoder。