2 回答

TA貢獻1868條經(jīng)驗 獲得超4個贊
我相信您是對的,假設(shè)您是指 Microsoft Windows 中的命令行。據(jù)我所知,這似乎不起作用。
您可能需要 Altium 的一些服務器功能,您可以在其中安排任務。它是否正確 ?
我相信這是可能的,但我還沒有弄清楚如何。
在https://techdocs.altium.com/display/SCRT/Script+API+Objects,他們指定了以下內(nèi)容: “您將使用 Timer 非可視組件以預定的時間間隔激活特定代碼,這對用戶。在 Altium Designer 中,這些組件來自 Delphi Run Time Library"
但我仍在尋找顯示如何實現(xiàn)的腳本。
目前我所知道的唯一外部接口是文件 I/O,如果你可以使用它來安排任務會很有趣。但這意味著您需要啟動一個腳本并讓該腳本等待文件中的更改。
我也不確定這是否可行,因為 Altium 似乎鎖定了文件以供外部訪問。但同樣,這是我正在研究的事情。

TA貢獻1810條經(jīng)驗 獲得超4個贊
-RScriptingSystem:RunScript(ProjectName="{Path to the project}{Sсript project name}.PrjScr"^|ProcName="{Procedure name}")
但是在您嘗試執(zhí)行進程調(diào)用之前,您的腳本必須確保 CAMTATIC 服務器正在運行。
成功:= Client.StartServer('Camtastic');
添加回答
舉報