明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1713|回复: 6

[运行时] 64位系统 VBA Saveas非常慢

[复制链接]
发表于 2013-7-18 17:34:18 | 显示全部楼层 |阅读模式
64为系统,AutoCAD2010版本

在AutoCAD选项中,设置AutoCAD图纸保存格式为2004格式的Saveas时间
saveas 1 15:09:09
saveas 2 15:09:21
end save 15:09:33

设置AutoCAD图纸保存格式为2010格式的Saveas时间
saveas 1 15:11:28
saveas 2 15:11:29
end save 15:11:29

求大神,或者解说下,为什么会这么慢!
发表于 2013-8-3 19:21:17 | 显示全部楼层
我的理解是vba对高版本cad的兼容性不太好。在cad09上运行正常的代码,在cad10上就会出问题。
发表于 2013-9-15 03:15:48 | 显示全部楼层
因为vba没有64版本,在64位执行是通过一个程序转换执行的,所以当运行VBA程序后,CAD的某些操作会变得非常慢,只要把进程里的一个关于VBAServerX64.exe (大概是这样,具体记不清楚了)结束就好了
发表于 2013-9-15 10:43:47 | 显示全部楼层
用2014试试,其VBA是VBA7,真64位。
发表于 2013-9-21 09:49:03 | 显示全部楼层
vba不支持64的cad
发表于 2013-10-17 13:56:02 | 显示全部楼层
mycad 发表于 2013-9-21 09:49
vba不支持64的cad

谁说的不可以使用64位的。我现在就在用呀
发表于 2013-10-20 15:45:56 | 显示全部楼层
现在win7都不兼容vb了,甚至CAD2010后就没有VBA开发环境
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 15:54 , Processed in 0.174124 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表