土木在线论坛 \ 建筑设计 \ 其他建筑软件 \ [转]AutoCAD对VBA的支持

[转]AutoCAD对VBA的支持

发布于:2011-02-01 21:01:01 来自:建筑设计/其他建筑软件 [复制转发]
适用于:
AutoCAD® 2011
AutoCAD® 2010



问题:
您想了解AutoCAD®是否仍支持VBA(Visual Basic for Applications)。
解决方法:
Autodesk已开始将Visual Basic自定义特性从VBA向.NET技术过渡。目前,Autodesk产品仍支持VBA,但是VBA不再是AutoCAD的默认安装组件,而需要独立下载和安装。如果您需要在工作环境中使用VBA宏,您必须在系统中安装VBA模块,然后才能正常使用这些宏。
当您运行一项需要VBA的命令时,系统将显示一个消息对话框,说明VBA不再随AutoCAD安装,并指向一个网站,您可以在其中下载VBA模块。Autodesk将在以下地址提供VBA模块的下载:
下载Microsoft Visual Basic for Applications模块
该网站上发布的VBA组件将支持AutoCAD和AutoCAD特定行业版本所支持的所有语言。
部署VBA
如欲在企业环境中部署VBA,您必须下载并提取VBA Enabler,然后运行以下脚本:
' ----------------------------------------------------------------
' Scripted installation for VBA Enabler
option explicit

' define variables
dim shell
dim productType
dim strInstallLevel
dim strSourcePath

' Script initialization
Set shell = CreateObject("WScript.Shell")

productType = "BonusPack"
strInstallLevel=5 ' 5 installs everything, 3 installs typical
'
' Source to install from (e.g. Z:\install\Autodesk\ AcVbaInstallerInstall \CDROM1)
strSourcePath = "C:\Autodesk\AutoCAD_2010_VBA_Enabler_Install_Image\CDROM1"
'
RunStandaloneInstall()
Wscript.quit()

详细信息请浏览北纬服务论坛 http://www.bim123.com/thread-44313-1-4.html
这个家伙什么也没有留下。。。

其他建筑软件

返回版块

33.92 万条内容 · 115 人订阅

猜你喜欢

阅读下一篇

天正8.2注册机

软件简介: 没有找到天正8.2注册机的朋友可下载注册了。 附件名:2011211296557366246.rar 文件大小:3K (升级VIP 如何赚取土木币)

回帖成功

经验值 +10