我现在做了一个东西,封装EXE后,如果单独拿出去运行的话,会提示少这个少那个的,问一下,怎么才能在没有VB的机器上运行我的EXE
我的意思是说不用考那些DLL之类的东西,直接用?
有没有什么好东西可以把EXE和DLL捆在一起?
我的意思是说不用考那些DLL之类的东西,直接用?
有没有什么好东西可以把EXE和DLL捆在一起?
解决方案 »
- 技术转化生产力
- 每次做的程序如果有什么音频,视频,文件很多!
- 奇怪,奇怪,真奇怪!MDAC2.0 Win98 ,Run Error 430.不够加分!
- 那里有像QQ一样的控件阿?
- 自定义DLL文件中带控件(imagscan)如何写代码(在线等待),谁给出答案或代码实例保证送100分!
- 有什么方法以二进制方式快速打开某一文件.
- 如何用vb将sql中的数据导到文本或是word里?
- installshield developer 和installshield professional区别
- 在一个工程中加入其它工程中的窗体,因为同为Form1所以要改名。保存后退出,但下次再打开此工程时会出错,为什么,怎么解决?
- CSDN 现在怎么老弹出广告窗口啦?
- 用VB如何调用这样的函数
- VB程序中可以象VC那样某段代码执行时实现互斥吗?高手请进!
但是我拷到别的机器的时候必须是一个EXE,不包含其它文件
运行的时候也不要提示什么东西
怎么做到?
1.找一个专门给VB打包的软件,确实有些这样的软件能生成一个单独的EXE给客户安装
2.把VB打包的两个文件再用WinRAR压缩一下,并做成一个自解压文件,这样就是一个EXE了,而且WinRAR支持解压后运行一个文件,这样就做到了自动运行Setup.exe的目的
3.与上一个方法类似,但是是把你的EXE连同需要的Dll一并放在一个目录下,再用VB做一个Setup.exe文件专门用来注册Dll并初始化你的程序,也放在这个目录下,最后把这些文件用WinRAR压缩成一个自解压EXE,我认为这个办法是最好的解决方法,不过也是最麻烦的
WinRAR真的是不错,用它可以满足你许多要求的
很好用的