nonsmall
发表于 2009-1-13 11:54:00
[讨论] 如果能直接用VBA的对话框还会用OPENDCL吗
<p>下面的链接是VBA对话框的成功案例</p><p><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=73266">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=73266</a></p><p>其实我个人的观点是:看需求了</p>
16335181
发表于 2009-1-13 12:06:00
本帖最后由 作者 于 2009-1-13 12:12:21 编辑 <br /><br /> <p>哇塞 <font face="黑体" color="#ff0000" size="7">踢馆的来了</font> 沙发</p><p></p><p>支持VBA对话框原因:好看 好用 很好很强大</p>
mccad
发表于 2009-1-13 12:27:00
<p>OpenDCL 有其优点:它支持的控件比VBA多,特别是支持AutoCAD内置的一些功能,如图块预览、线形、图层、线宽等的列表框等,这些都是VBA所不能做到的。</p><p>所以在程序中解决了OpenDCL自动下载启用的话,它是很优秀的。</p>
jxlsp
发表于 2009-1-13 13:11:00
只是VBA的表格控件好象不好用,不能直接输入。
Student
发表于 2009-1-13 20:23:00
<p>如果是用lisp编程,用OpenDCL似乎比借用VBA的对话框要更方便些。<br/></p>
ywq8868
发表于 2009-3-4 16:14:00
<p>一个问题:</p><p><strong>OPENDCL 是免费的吗?</strong></p>
夏生生
发表于 2009-3-23 09:39:00
<strong>免费的</strong>
caoyin
发表于 2009-4-3 17:30:00
<p><strong>OpenDCL</strong>——优点:功能强大,且基于LISP的功能扩展。缺点:需要另外加载支持文件</p><p><strong>VBA</strong>————优点:功能比较强大,且为ACAD内置,不需加载支持文件;缺点:和LISP交换数据相对麻烦。</p><p><strong>DCL</strong>————优点:为ACAD内置,不需加载支持文件,对LISP的支持度最好;缺点:功能太弱</p><p>--------------------------------------------------------------------</p><p>openDcl最吸引人的地方就是控件类型多、美观、功能完善。所以我会选择OPENdcl+DCL</p>
aytxq
发表于 2009-4-12 18:21:00
还不会。想学中
zark
发表于 2009-9-27 13:33:00
<p>我也是刚学OPDCL的,呵呵,感觉这个功能真好</p><p></p>