什么版本淘汰了VBA?
或者换句话来说,运行VBA的最新版本的AutoCAD是什么 ;谢谢大家…它';真见鬼,变老了 我希望我记得回来检查一下这个帖子。。。
我认为2010年是第一次你必须下载一个单独的文件/插件来让VBA工作。
谢谢克里斯 ;即#039;这也是我所想的……但事实并非如此;这对我来说是个好兆头;哦,好吧,它';这是一个做大事的机会,对吗;
谢谢克里斯 ;即#039;这也是我所想的……但事实并非如此;这对我来说是个好兆头;哦,好吧,它';这是一个做大事的机会,对吗
或者惨遭失败。
和#039;s总是那个选项; VBA被分离下载(从AutoCAD2010开始)并不意味着它不作为进程在AutoCAD中运行。在Acad2012发布之前,有传言说Acad2011将是支持VBA的最后一个版本,这已经被证明是错误的:Acad2010仍然支持VBA。由于Acad#039;现在,我们猜想VBA支持可能会从Acad2013中消失,但谁知道呢(真正知道VBA的人是不允许说的,对吧?)
回到原始问题:所有最新版本的AutoCAD(直到Acad2010)都支持VBA作为进程中,只要您使用Acad 32位版本(同样,它与VBA无关,必须单独下载和安装),而如果您使用ACAD64位版本,VBA在AutoCAD中作为进程外运行。这是因为64位操作系统不支持来自Microsoft的VBA。
我的坏诺曼,我应该提到我们对x64版本感兴趣。 如果在命令行中键入VBAMAN,如果未安装VBA,则会出现带有web链接的警报框。点击链接,点击';我将启动一个32位和64位版本都可用的网页。安装任何一个相关的,它应该运行你的VBA的东西刚刚好,或至少直到2013年出来。
I';我听说,但尚未体验到,64位版本运行速度明显较慢 ;你经历过吗 ;谢谢 问题是微软从未将VBA移植到64位
64位可以同时运行32位和64位,但不能在64位进程中加载32位dll,反之亦然,因此64位Autocad使用VBA时,在进程外32位COM服务器中使用32位VBA版本,然后他们将性能影响归咎于编组
页:
[1]
2