22问答网
所有问题
VB生成的EXE程序怎样在别的机子上直接打开?
做好的VB生成了exe可执行文件,想要发给别人
但是打不开
怎样可以在别的机子上直接打开?
(已经生成了EXE格式,在本机可以直接打开)
举报该问题
推荐答案 2010-01-17
VB生成的exe文件,在其他微机中打开必须要有VB的必须连接库,这些连接库在一般的机子是没有的,因此直接打开是不行的,要打开有二个方法:
方法1、打包
点击【开始】-【所有程序】-【Microsoft Visual Basic 6.0 中文版】-【Microsoft Visual Basic 6.0 中文版工具】-【Package & Deployment 向导】进行打包,打包后生成文件夹中有一个“setup.exe”程序,双击它进行安装,安装后就可以运行了。
方法2、使用批处理文件
在你的U盘创建一个文件夹,文件夹中拷贝VB必须的连接库文件,包括*.dll、*.ocx文件,下面是一些常用的文件:
asycfilt.dll、COMCAT.DLL、MSPRPCHS.DLL、MSSTKPRP.DLL、msvbvm60.dll、oleaut32.dll、olepro32.dll、VB6CHS.DLL、VB6STKIT.DLL,这些文件在windows/system32目录中,这些文件是VB必须的,如果你在VB制作过程中,还添加了其他控件,你必须同样要拷贝这个控件的ocx文件,例如你添加了MSHFlexGrid控件,你必须拷贝MSHFLXG0.OCX,文件全部拷贝后,在这个文件夹中新建一个文本文件,打开文本文件,输入:
regsvr32.exe asycfilt.dll
regsvr32.exe COMCAT.DLL
regsvr32.exe MSPRPCHS.DLL
...................
regsvr32.exe VB6STKIT.DLL
你拷贝了几个文件就必须写几行,然后就这个文本文件另存为A.bat,注意:必须保存为扩展名是bat的文件,文件名可以随意,这样就生成了控件注册的批处理文件。
使用方法:
将你的U盘中新建文件夹中的文件拷贝到其他机子的windows/system32目录中,然后双击A.bat即可注册这些文件,这样在其他机子就可以运行你自己生成的exe文件了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C00XTfCCX.html
其他回答
第1个回答 2010-01-17
你把程序所有的文件都放到一个文件夹中,压缩发给别人!在别人机器上装有VB的情况下可以直接运行!当然如果用到绝对路径的话,解压时也要是在这个路径下!要不就利用打包程序把程序打包了再发送!VB自带打包程序,也就是生成一个。EXE的安装程序!
第2个回答 2010-01-17
你新建工程的时候放到一个指定的文件夹中。
最终你生成应用程序时,把文件夹也考给别人的机器上,就是想办法把文件夹也移动到别人的机器上。
这样就可以运行了。
我这样的方法是最简单的,因为还有比这个更加复杂的情况,比如添加工程中的部件的话,到了别人的机器是如果没有VB环境的话是没有办法运行的。
第3个回答 2010-01-17
VB-PowerWrap 自己去下载这个傻瓜式绿色打包工具吧 只要2,3步 就可以搞定了。方便简单
第4个回答 2010-01-17
你做成独立的EXE文件,应该打得开的。
1
2
下一页
相似回答
搞了个系统的
程序
,是基于
VB
开发的,
生成
那个.
exe
文件之后,为什么不在VB...
答:
一、直接运行。如果你编写的
程序
没有“引用”或通过“部件”加入其他控件,而直接使用工具箱内默认的控件(如:textbox,listbox,Picturebox等),那么,你编译
的EXE
文件就可以在安装win98及以上版本的电脑
上直接
运行。二、安装运行。除第一点情况以外,你编译的EXE文件都必须通过打包的形式形成安装包,然后...
vb程序生成exe
文件以后,这个exe文件在其他未安装vb软件的电脑上能
直接
...
答:
要看具体用到什么控件了,基本的可以,
不行的话你就把程序打包发给别人安装,在菜单栏打开外接程序,勾选打包展开向导就可以用这个打包程序了
,可以生成安装包
大家正在搜
ug怎么生成NC格式的程序
简单的代码生成程序
mastercam怎么生成程序
ug怎么生成程序
ug怎么生成程序代码
由编译程序编译后生成的目标文件是
vb怎么打开一个程序
程序生成有哪几个步骤
ug程序生成
相关问题
自己用VB生成了个EXE程序 为什么在别人的电脑上打不开??
我用vb生成的exe文件为什么在别的电脑打不开??
VB生成的EXE程序怎样在别的机子上直接打开?exe在本机能...
ipad怎样直接打开exe文件?
我vb生成的exe文件为什么在别的电脑上不能用?
引用了外部控件的vb程序怎么生成可以一个直接打开的exe文件...
用VB做的.EXE文件在别人电脑上打不开是什么原因?