标签:执行AutoCAD命令
用.NET执行AutoCAD自带命令
看到网上很多文章说什么以前用其他语言时执行AutoCAD中自带的命令非常方便,而.Net使用时非常不方便。这样说也不算错,因为在AutoCAD 2015之前,.Net自带的执行命令的方法只有一种,而且还是异步执行的,非常鸡肋。
先总结一下现在.Net中可以使用的执行AutoCAD中的命令的5种方法:
1、托管类Document中的SendStringToExceute方法
2、COM类中Document的SendCommand方法
3、通过P/Invoke调用acedPostCommand方法
4、通过P/Invoke调用ads_queueexpr方法
5、托管类中的Editor的Command方法(从AutoC 阅读全文...