C# 调用CAD系统命令
https://www.cnblogs.com/sly-tongtong/p/3564802.html
AutoCAD.net: 如何实现裁剪功能—Trim
https://blog.csdn.net/sx811125/article/details/6326066
用.NET执行AutoCAD自带命令 vip
https://tson.com/net-autocad-commnad/
http://blog.sina.com.cn/s/blog_8ea1cf0a0102wtvo.html
http://www.wodefanwen.com/lhd_0jy9i1xo5r7yqpo85ng4_3.html
https://blog.csdn.net/hisinwang/article/details/78797068
https://blog.csdn.net/super_admi/article/details/88675236
https://www.cnblogs.com/swtool/p/SWTOOL_00012.html
https://blog.csdn.net/weixin_34092370/article/details/90126471 vip
https://blog.csdn.net/sunchengbo2007/article/details/6603539
https://blog.csdn.net/qq_39501726/article/details/82557744
http://bbs.mjtd.com/thread-75669-1-1.html
==============================================
private void button3_Click(object sender, EventArgs e)
{
Document acdDoc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
acdDoc.SendStringToExecute("._select wp",true,false,false);
}
在Form窗体中添加一个“命令按钮”控件,添加代码如上,通过SendStringToExecute函数来执行CAD系统的命令。
这是SendStringToExecute()函数的说明:
public void SendStringToExecute(string command, bool activate, bool wrapUpInactiveDoc, bool echoCommand);
string command 是CAD系统的命令,字符串格式,如._select._plot等,注意命令后面需要跟一个空格,
bool activate 命令是否有效
bool wrapUpInvactiveDoc 是否是当前活动的文档
bool echoCommand 发送的命令是否在命令行
C# 中执行CAD系统自带命令,本人还有一问题没有解决,就是参数设置问题,比如在CAD中执行select命令,下面的选项,如何在通过SendStringToExecute()函数来调用呢?
本人对SendStringToExecute()函数的理解,有不妥的地方,希望大家指出。