为什么VBA最好不要用SendCommand
经常看到高手回贴说VBA最好不要用SendCommand,这是为什么呢?会造成意想不到的错误吗?还是会占用很大的系统资源?我个人觉的SendCommand用方便的.所以有此迷茫.大家来发表下意见. 可以用事件和CAD状态来监控,掌握得好就没问题,何况有些CAD功能VBA里没有 就像泼出去的水,难以控制.再说代码中净是发命令,你编程还有意义吗?
用户直接在cad命令栏中实现不是更好 《Auto CAD VBA & VB.NET 开发基础与实例教程》曾洪飞 张帆 卢择林 编著
中国电力出版社 2008年版 中
96~97页详细介绍了SendCommand 的 问题 代码中净是发命令,你编程还有意义吗?
说得对。 还是有意义的,我一般是放在最后,用来调用LISP命令,这样就没影响了 特殊情况特殊处理嘛.只要实现功能就行.
比如我遇到过用编程代码来实现一个功能,CAD总是有问题. 一换用SendCommand的方法CAD上就工作得很好.
页:
[1]