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

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做的程序怎么在其他的机器(不同版本的操作系统)上运行。
...全文
47 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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自己就提供了一个
“打包和展开向导”

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧