本帖最后由 作者 于 2008-1-24 12:49:04 编辑
"二次开发教程"中说的很清楚,转抄: 使用SendCommand方法简单直接,能在AutoCAD命令行中完成的操作,用SendCommand方法基本都能完成,但是SendCommand方法是将命令传给AutoCAD,而不等其执行完毕就直接运行后续的语句,所以经常会导致程序运行次序的混乱. 尽量不要使用SendCommand方法,如果用的话,最好也把它放在最后.再不行的话,把一个过程分成两段,第一段把SendCommand方法写在最后,接下来再执行第二段.而第二段可以在第一段最后直接用程序调用. |