求助:64位cad2009 vba运行很慢
前几天刚买的机器 配置如下:i5-460 显卡:5650 4g内存以前在xp上写的vba 主要是画三维圆柱和判断交点的程序 在xp的机器上可以完美运行 根本无延迟 并且xp的机器配置不高 运行的是cad2009 32位版本 在现在新的电脑上安装了2009版本64位cad 把vba代码复制过来 能运行 但是很卡 运行一步 就要等待一下 研究了3天了 重装了无数次, 一直找不到原因
补充:排除了下载的cad软件的问题,换过2010 2009 64位的运行 vba都很卡 ,32文的2010 2009 2006cad都装不了
发现 在原来机器上运行cad vba 只有一个cad的进程 但是现在在64位的机器上运行 会多了一个 x64VBAServer*32 这个进程
排除了软件冲突的原应 今天特意重装了电脑 什么都没装 防火墙关闭 杀毒软件卸载了 只装一个cad2009 64位和32位office excle (程序需引用excle) 问题依旧
衷心的希望出现大侠帮帮我 万分感谢
补充下 :打开空白图 用vba 单纯画圆柱 还不是很卡 但是一打开工程图 画的时候就会卡了,会不会出现在选择集循环上 因为我要判断焦点 所以要全选图形 然后再选择集里循环的 当然也引用了excle里的东西 所有的内容在xp里能运行很快 一点没延迟 不知道有没有人和我遇到一样的问题 VBA 是不支持64位的,经过转换当然慢了 回复 chmenf087 的帖子
我装的32位的officeexcle里也有vba 就不慢 以前 同时xp打开excle 和cad 的vba能看见vba是在一起的 但是现在是分开的 原因可能是cad是64位的 问题是现在cad 装不了32位的 在现在的情况下 能有什么好的解决办法么 lisp 或者 net 回复 chmenf087 的帖子
正在学习net 谢谢
页:
[1]