VBA中的选项
通常,“选项”对话框中的每个设置都有一个关联的系统变量。这为我们提供了一种以编程方式访问它们的方法。然而,AMOPTION似乎没有任何相关的系统变量。
甚至Preferences对象似乎也没有给他们访问权限。
那么,使用VBA访问它们的方法是什么? AM是Autodesk Mechanical,AMOPTIONS相当于vanilla AutoCAD中的选项。AM是AutoCAD垂直图形,VBA无法处理垂直图形的特殊性。http://docs.autodesk.com/AMECH_PP/2013/ENU/index.html?url=filesACM/GUID-534FFA6A-EAE6-49C6-AFB5-2D43BEAB85D5。htm,主题编号=ACMd30e171093
您的问题有一个解决方案,那就是转到。净额。您可以直接从Microsoft网站下载免费的Visual Studio Express程序。最新版本是VSE 2012,但请注意,它只能作为64位版本提供。但是,如果需要32位版本,您仍然可以下载VSE 2010。 我不使用Mechanical,但谷歌快速搜索的第一个结果让我想到了这一点,其中包括Mechanical的ActiveX COM(VBA)的文档、示例等,以及。NET开发者资源:
Autodesk Developer Network-AutoCAD®Mechanical
我全心全意地支持Tyke的建议。NET API,尽管VBA 7可用,Jimmy在这里报道。
我完全跳过了VBA,从Visual LISP跳到了。NET API,我真的很高兴。。。如果你决定放弃,这条旧线索可能对你有用。NET a try:
从哪里开始。网
正如Jimmy所说,VB6控件在VAB7中不起作用。这意味着缺少一些控件,例如进度条,如果您尝试使用VBA7中的某些控件运行VBA6项目,它将不会运行。VBA7中的“SHELL”函数也不起作用。我没有做过很多检查,因此无法提供VBA7未实现VB6控件的影响的明确列表。我的建议是删除VBA7并转到。净额。但是,在运行AutoCAD 2010 VBA7时,不应该出现问题。但这个建议仍然很好。
1+
小家伙,小家伙,小家伙,小家伙。。。今天是星期几,小家伙?
https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQNu7J5FZbNCC2genexiMfCUPDH8RSedhXm1PMPUt6uzoLOUyyM
#什么什么
页:
[1]