- 积分
- 36621
- 明经币
- 个
- 注册时间
- 2010-7-10
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2011-9-2 11:05:57
|
显示全部楼层
本帖最后由 highflybird 于 2011-9-2 21:46 编辑
caiqs 发表于 2011-9-2 07:39
你甚至可以将它打包到vlx文件中,,乎悠,接着乎悠
不用OpenDCL,不用VB和VBA,不用ARX,
呵呵,忽悠,你言重了。所有关于这个插件的说明,我已经在帖子中说明了。
我并非要比较OpenDCL ,VB,VBA,和这个DynamicWrapperX 它们之间究竟谁强谁弱。
他们各有优劣,取长补短,才是编程的正确做法。
说实在话,这个控件是汇编加VC++,所以才显得功能强大而精悍。楼上可以看看它的源代码。但VBA,OpenDCL ,哪一个又不是由VC++编译形成的软件呢?
LISP如果不用ActiveX组件,不知道要少了多少功能。我极力赞成LISP中融汇其他语言,这样能极大程度地扩展LISP语言的功能。
有一点可能我说的夸张了:我说它什么都能做了。其实也不对。
它不能引用Arx或者C++的其他的类,不能设置ARX那样的回调函数,只能通过脚本来设置,而且有一定限制和不健壮。
它可以操作内存,但是不是所有的函数安全的。存在一定的风险。
它不能实现真正的多线程。
它的灵活性也欠缺,另外,效率不可能像C++或者VB 那样。因为它是通过ActiveX来引用的。
它不支持64位系统。
它必须要以管理员身份注册。等等这些都是它的缺点。
欢迎 Caiqs多提建议!
|
|