明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3219|回复: 5

求助:64位cad2009 vba运行很慢

[复制链接]
发表于 2011-3-3 20:32:56 | 显示全部楼层 |阅读模式
前几天刚买的机器 配置如下: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) 问题依旧
衷心的希望出现大侠帮帮我 万分感谢
 楼主| 发表于 2011-3-3 20:39:00 | 显示全部楼层
补充下 :打开空白图 用vba 单纯画圆柱 还不是很卡 但是一打开工程图 画的时候就会卡了,会不会出现在选择集循环上 因为我要判断焦点 所以要全选图形 然后再选择集里循环的 当然也引用了excle里的东西 所有的内容在xp里能运行很快 一点没延迟 不知道有没有人和我遇到一样的问题
发表于 2011-3-4 20:29:12 | 显示全部楼层
VBA 是不支持64位的,经过转换当然慢了
 楼主| 发表于 2011-3-5 12:38:37 | 显示全部楼层
回复 chmenf087 的帖子

我装的32位的office  excle里也有vba 就不慢 以前 同时xp打开excle 和cad 的vba  能看见vba是在一起的 但是现在是分开的 原因可能是cad是64位的 问题是现在cad 装不了32位的 在现在的情况下 能有什么好的解决办法么
发表于 2011-3-5 17:40:52 | 显示全部楼层
lisp 或者 net
 楼主| 发表于 2011-3-7 09:43:21 | 显示全部楼层
回复 chmenf087 的帖子

正在学习net 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 20:30 , Processed in 0.159432 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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