Acad版本之间的VBA兼容性
大家好,我已经创建了一个VBA过程,它可以';材料#039;在Acad2000中很好 ;问题是它没有#039;t do#039;材料#039;在Acad2007 Mechanical中执行时 ;有人知道为什么会这样吗 ;代码在不同版本之间是否应该完全相同 ;我可以';t使用Acad2007 Mech调试代码,因为我不';我没有 ;我在Acad2000中编写了代码,并将其远程分发给使用Acad2007 Mech的客户代码分析多段线信息 ;我知道在Acad2000中.objectname是';AcDbPolyline';在Acad2007 Mech中为#039;AcDb2dPolyline' ;即使我解释了这个差异,代码仍然没有#039;东西'
任何帮助都将不胜感激
谢谢,索洛
本人';我并不感到惊讶;t工作 ;2000年到2007年是一个很大的飞跃,而且有很大的变化。 谢谢你,马特
039;这正是我所想的 ;所以我想我必须跟上Acad并创建代码来检查版本并做出相应的响应 ;看起来很痛苦
再次感谢您的帮助,
索罗 可能是类型库没有更新
如果在2000中编写代码,并参考AutoCAD 2000类型库,则它可能正在查找AutoCAD 200o类型库,而没有更新到正确的类型库。i、 e.AutoCAD 2007。如果您愿意,我可以查看AutoCAD 2007上的代码,但您需要pm我的电子邮件地址才能将其发送到。 没有它';s仍然#039;AcDbPolyline'
基思也是这么说的
页:
[1]