cuishengli
 

1.         新建一个CuislCad.Dll工程,保存在D:\Config\AutoCAD \目录下

2.         添加引用acdbmgd.dllacmgd.dll。修改他们的属性【复制本地】为【false

3.         设置AutoCad,以使启动AutoCad时自动加载.Net程序,如下:

1.添加搜索目录

D:\Config\AutoCAD

D:\Config\AutoCAD \CuislCad\bin\Release

2.csl.lsp文件中输入以下内容:

 (setvar "filedia" 0)

 (command "netload" "CuislCad.dll")

 (setvar "filedia" 1)

3.csl.lsp保存到D:\Config\AutoCAD,并加入到启动组。

4.         Hello World

在任意的实例类的过程中增加CommandMethod属性,就可以在AutoCAD中调用该过程了

 

[CadRx.CommandMethod("HelloWorld")]
public void HelloWorld()
{
    var ed 
= Application.DocumentManager.MdiActiveDocument.Editor;
    ed.WriteMessage(
"Hello World");
}

 

5.   运行AutoCAD看是否加载cuislcad.dll,并且在命令行输入"HelloWorld"以测试程序。

分类:

技术点:

相关文章:

  • 2021-11-29
  • 2021-12-07
  • 2021-10-23
  • 2022-01-02
  • 2022-01-01
  • 2022-12-23
  • 2021-09-09
  • 2021-10-07
猜你喜欢
  • 2021-07-03
  • 2021-06-21
  • 2021-04-26
  • 2021-09-01
  • 2021-08-23
  • 2021-07-07
相关资源
相似解决方案