救命,快点帮我看看这个提示是怎么回事。

dingjianrui 2003-12-10 09:48:14
我把我(window2000)上用VB做的程序作成exe文件,拷贝到(winxp)上面就这样。
这是怎么回事:
component 'comdlg32.ocx' or one of its dependencies not correctly registered a file is missing or invalid

帮我看看呢?怎么处理啊。我用VB做的程序怎么在其他的机器(不同版本的操作系统)上运行。
...全文
25 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangzhijian 2003-12-12
假如要拷贝的话,相应的其他文件也要放到你拷贝的目录,因为在执行.exe的时候还要调用这些文件呀!
回复
MarGo 2003-12-10
建议打包把那些文件一并包上
回复
sd2125190 2003-12-10
up
回复
ZQY801105 2003-12-10
老大,你在win2000中的一些运行时控件,在winXp中没有呀,当然要出错了!
因为你只是考的一个exe文件呀!
建议你在XP上安装VB,就一切OK!
或者,你把你的程序做成安装程序,即打包!
打包呢,你可以用VB自带的那个变态的东东做,最后用Setup Factory6来做,做出来的安装程序,非常专业!
回复
rainstormmaster 2003-12-10
这是告诉你要安装注册 comdlg32.ocx控件

你应该生成安装程序,而不是仅仅复制文件,生成安装程序的工具很多,vb自己就提供了一个
“打包和展开向导”
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告