设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1423|回复: 1
打印 上一主题 下一主题

[求助]用VB编写程序的问题

[复制链接]
跳转到指定楼层
1#
发表于 2006-7-30 19:44:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.用Application方法调用EXCEL的内容速度太慢,在一个程序中,我先用excel application的方法将excel内容读入一个数组,然后处理,最后写回excel,即使这样,读取和写回的步骤也是很慢的,如何加快这两个步骤速度?
2.在另一个复杂的程序中,我没有使用读入数组的方法,而是直接全部用application处理excel表格,这样速度更是非常慢,请问在不对程序结构做大的改动的前提下,如何加快速度?
3.我在windows XP下的VB6.0下编译的程序,能够正常执行,但是exe文件放在win2000下就不能执行了,其中错误处理即用到on error goto时,在win2000下肯定不能执行。后来我用visual studio的package做了安装程序,但是在win2000下不能安装,弹出commdlg.ocx不能写入系统的信息,因为程序很多是在公司中执行,win2000某些文件可能是不能写的,请问能不能有比较通用的commdlg等控件替代,如何解决此类兼容问题。

谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-8-3 03:58:00 | 只看该作者
你可以查看一下2000下commdlg.ocx文件和你要拷贝的文件是不是一样版本,如果一样的话,在做PACKAGE的时候去掉这个文件不要安装,或者在安装的时候忽略这个文件继续下面的安装过程不就可以啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-11 08:44 , Processed in 0.092062 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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