欢迎光临散文网 会员登陆 & 注册

如何让civil3d启动时自动加载dll文件(c#创建的插件)并运行,省去手动netload?

2021-06-12 13:28 作者:沙漠骆驼工具箱  | 我要投稿

如何让civil3d 或 CAD 启动时自动加载dll文件(c#创建的插件)并运行,省去手动netload?

分三步:

第一步:创建后缀名为“.lsp”的文本文件,

   写入如下内容:

 (defun s::startup()

   (command "netload" "D:\\CivilDotNetToolsSLS\\CivilDotNet.dll")

 )

注意:将其中的dll文件路径改为你的路径即可。


第二步:将上面创建的.lsp文件添加到启动组中,这样就可以让civil每次启动时自动运行这个.lsp文件。


第三步:将你的dll文件路径和.lsp文件路径都添加到“受信任的位置”中,让civil启动后不会出现弹窗。(建议将dll文件和.lsp文件放到同一个文件夹中,这样只需要添加一次就好了)


至此,关闭并重启civil3d 或 cad ,程序就会自动加载并运行你的dll文件了。


如何让civil3d启动时自动加载dll文件(c#创建的插件)并运行,省去手动netload?的评论 (共 条)

分享到微博请遵守国家法律