为什么VB做的数据库程序在别人的电脑打开不了
我用VB编写了一个数据库程序,这个数据库程序在我电脑就可以用。可是一旦用U盘放在别人的电脑就不能用,不知道为什么。那位高手告诉我一下。只要一打开就会弹出“Componen...
我用VB编写了一个数据库程序,这个数据库程序在我电脑就可以用。可是一旦用U盘放在别人的电脑就不能用,不知道为什么。那位高手告诉我一下。
只要一打开就会弹出“Component 'MCI32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid”这句话! 展开
只要一打开就会弹出“Component 'MCI32.OCX' or one of its dependencies not correctly registered: a file is missing or invalid”这句话! 展开
4个回答
展开全部
楼主,你是不是直接把你编好的那个exe文件考到别的电脑上运行了?
楼主,因为你编程的时候调用了一些别的组件,而这些组件是你安装vb的时候安装到电脑里面去的,也就是说别的电脑里面没有
这样当你把在你的电脑上写的程序拿到别的电脑上运行的时候,这个程序需要调用这个组件,但是在那个电脑上没有,所以就会出现这个错误了
解决方法有3个:
1.把MCI32.OCX这个文件拷贝出来到他的电脑上,然后给注册一下(这个办法比较麻烦)
2.用vb自带的package & deployment向导这个程序把你的程序打包一下,然后在他的电脑上安装(这是最正规的办法)
3.最简单的办法就是,在他的电脑里面安装一下vb,这样就能肯定能运行了(这个办法最适合新手)
楼主,因为你编程的时候调用了一些别的组件,而这些组件是你安装vb的时候安装到电脑里面去的,也就是说别的电脑里面没有
这样当你把在你的电脑上写的程序拿到别的电脑上运行的时候,这个程序需要调用这个组件,但是在那个电脑上没有,所以就会出现这个错误了
解决方法有3个:
1.把MCI32.OCX这个文件拷贝出来到他的电脑上,然后给注册一下(这个办法比较麻烦)
2.用vb自带的package & deployment向导这个程序把你的程序打包一下,然后在他的电脑上安装(这是最正规的办法)
3.最简单的办法就是,在他的电脑里面安装一下vb,这样就能肯定能运行了(这个办法最适合新手)
展开全部
没装VB运行库的具体特征,你的软件如果用了企业版或其他控件就必须打包后才能在别的电脑使用!建议用setup factory 6 对应 VB 6 ,vb自带的垃圾
.net的再找专用的
.net的再找专用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VB 做的东西 在自己电脑上能用是因为你装了VB之后VB 把一些控件和 运行库注册到你的系统里了
而别人的系统不一定拥有这些空间。
你可以试试用VB 的打包发布程序 打一个安装包。到别人电脑里安装后使用。
这个错误信息就是MCI32.OCX 没有被注册或者文件丢失。。
貌似是这样。 我也新手中的新手。。谢谢。
而别人的系统不一定拥有这些空间。
你可以试试用VB 的打包发布程序 打一个安装包。到别人电脑里安装后使用。
这个错误信息就是MCI32.OCX 没有被注册或者文件丢失。。
貌似是这样。 我也新手中的新手。。谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VB 做的东西 在自己电脑上能用是因为你装了VB之后VB 把一些控件和 运行库注册到你的系统里了
而别人的系统不一定拥有这些空间。
你可以试试用VB 的打包发布程序 打一个安装包。到别人电脑里安装后使用。
这个错误信息就是MCI32.OCX 没有被注册或者文件丢失。。
而别人的系统不一定拥有这些空间。
你可以试试用VB 的打包发布程序 打一个安装包。到别人电脑里安装后使用。
这个错误信息就是MCI32.OCX 没有被注册或者文件丢失。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询