VB程序不能在另一个系统运行怎么办啊?
VB程序运行时出现错误的提示,不能正常运行怎么办啊(提示信息就是第一个图的对话框,那个旁边的文件是VB写的)???请给一个详细可靠的解决方法,谢谢!...
VB程序运行时出现错误的提示,不能正常运行怎么办啊(提示信息就是第一个图的对话框,那个旁边的文件是VB写的)???请给一个详细可靠的解决方法,谢谢!
展开
4个回答
展开全部
没有太明白问的是什么意思。
扩展名的运行程序是系统决定的,
比如txt文件,是系统通过注册表查询到txt格式对应的打开程序,
然后去调用打开。
所以,实现lz的方法有2种,一个是修改所有监控的扩展名的打开程序为自己exe程序,
另一种方法是像rar自解压的文件一样,给文件捆绑个自己的程序,
扩展名改为exe。
但是,不管哪种方法,都会遭到杀毒软件的强烈抵抗,瞬间被检查成危险操作。
扩展名的运行程序是系统决定的,
比如txt文件,是系统通过注册表查询到txt格式对应的打开程序,
然后去调用打开。
所以,实现lz的方法有2种,一个是修改所有监控的扩展名的打开程序为自己exe程序,
另一种方法是像rar自解压的文件一样,给文件捆绑个自己的程序,
扩展名改为exe。
但是,不管哪种方法,都会遭到杀毒软件的强烈抵抗,瞬间被检查成危险操作。
追问
我的意思是我自己编写的程序(exe),不能再另一个系统运行,不是后缀名(扩展名)的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种原因是因为程序中引用或使用了其它的控件,而别的电脑上没有安装Microsoft VB Runtime Library及程序中所使用的控件,请将使用的控制和Microsoft VB Runtime Library一起打包,制作成安装程序。
然后在别的电脑上运行安装程序,将所使用的控件安装并注册,这样才能正常使用。
如果还涉及到数据库等,请检查是否能正常连接数据库等。
然后在别的电脑上运行安装程序,将所使用的控件安装并注册,这样才能正常使用。
如果还涉及到数据库等,请检查是否能正常连接数据库等。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 你的程序没打包,没有动态库和VB插件,肯定其它电脑不兼容
2. 你家有AC380的电,你要去别家用三相电机,别人家是AC220V,也不行啊,要环境支持才行
2. 你家有AC380的电,你要去别家用三相电机,别人家是AC220V,也不行啊,要环境支持才行
追问
我双系统,win10(家庭版)开发,win7(旗舰版)测试,我这个程序在朋友的电脑(win7旗舰版)上测试能用,然后我换到win7自己测试又不能用,不知道怎么办。
追答
安装VB软件可能就好了,你要会VB打包(包含VB运行库或环境)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询