acedCommand在开发过程中经常使用吗?
在ObjectARX中也可以造实体,那么,与acedCommand比较, 那个更好?acedCommand有什么弊端? acedCommand()函数的执行实际上是以LISP或acedDefun()函数为接口向ACAD命令行发送命令。应该说,绝对不用它是不现实的,例如,对于现有的LISP程序的调用。若是以新建实体为目的,acedCommand()函数与ObjectARX有明显的不同。ARX直接对图形数据库进行操作,而acedCommand()函数只是向ACAD命令行发命令。从执行效率来说,ARX明显优于acedCommand(),但其编码难度也大得多。关于这些,我发表过的题为“以下摘自乐筑天下杂志第3期......”的帖子的后半段是我个人的一些看法,对此有更详细的内容。另外,golden版主的题为“四例ARX问答......”的帖子也提到了一些 这样做,是不是太麻烦。
再说,现在的计算机速度那么快,速度已不是主要问题。
大型的工程计算也不会用到AutoCAD。
所以,我想知道,在具体的软件开发中,是不是都直接用acedCommand?
我的理解不知对不对,请有经验的朋友指教!
页:
[1]