乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 90|回复: 4

[编程交流] VBA中的选项

[复制链接]

15

主题

30

帖子

16

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
74
发表于 2022-7-6 22:17:15 | 显示全部楼层 |阅读模式
通常,“选项”对话框中的每个设置都有一个关联的系统变量。这为我们提供了一种以编程方式访问它们的方法。
 
然而,AMOPTION似乎没有任何相关的系统变量。
 
甚至Preferences对象似乎也没有给他们访问权限。
 
那么,使用VBA访问它们的方法是什么?
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 22:37:30 | 显示全部楼层
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。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 22:56:03 | 显示全部楼层
我不使用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:
 
从哪里开始。网
 
 
 
回复

使用道具 举报

29

主题

519

帖子

477

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
163
发表于 2022-7-6 23:15:23 | 显示全部楼层
 
正如Jimmy所说,VB6控件在VAB7中不起作用。这意味着缺少一些控件,例如进度条,如果您尝试使用VBA7中的某些控件运行VBA6项目,它将不会运行。VBA7中的“SHELL”函数也不起作用。我没有做过很多检查,因此无法提供VBA7未实现VB6控件的影响的明确列表。我的建议是删除VBA7并转到。净额。但是,在运行AutoCAD 2010 VBA7时,不应该出现问题。但这个建议仍然很好。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 23:18:09 | 显示全部楼层
 
1+
 
 
 
小家伙,小家伙,小家伙,小家伙。。。今天是星期几,小家伙?
 

                               
登录/注册后可看大图

 
#什么什么
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-4 11:48 , Processed in 0.965654 second(s), 62 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表