如何讓civil3d啟動時自動加載dll文件(c#創(chuàng)建的插件)并運行,省去手動netload?
如何讓civil3d 或 CAD 啟動時自動加載dll文件(c#創(chuàng)建的插件)并運行,省去手動netload?
分三步:
第一步:創(chuàng)建后綴名為“.lsp”的文本文件,

? ?寫入如下內(nèi)容:
?(defun s::startup()
? ?(command "netload" "D:\\CivilDotNetToolsSLS\\CivilDotNet.dll")
?)
注意:將其中的dll文件路徑改為你的路徑即可。
第二步:將上面創(chuàng)建的.lsp文件添加到啟動組中,這樣就可以讓civil每次啟動時自動運行這個.lsp文件。

第三步:將你的dll文件路徑和.lsp文件路徑都添加到“受信任的位置”中,讓civil啟動后不會出現(xiàn)彈窗。(建議將dll文件和.lsp文件放到同一個文件夾中,這樣只需要添加一次就好了)

至此,關(guān)閉并重啟civil3d 或 cad ,程序就會自動加載并運行你的dll文件了。
標簽: