VB如何做出只有一个exe的程序

来源:百度知道 编辑:UC知道 时间:2024/05/05 22:43:33
做VB程序经常要用一些OCX控件,但是觉得很麻烦,每次用的时候都得先安装控件,打包和自解压的方法有点麻烦,每次用的时候都还要先安装或解压
如何做像有些软件一样只有一个exe文件却能在原先没有这些控件的机器上运行呢?
或者VB有没有办法将这些控件包含到exe里面去呢?

做一个注册控件的bat文件。
新建一个文本文档,拓展名改为".bat"
内容如下:
@echo off
regsvr32.exe 你的控件文件名
regsvr32.exe 你的控件文件名
......
控件的拓展名为.dll或.ocx
将控件的文件(.dll或.ocx文件)与bat文件放在同一文件夹下。
在没有安装控件的机器上运行一下bat文件就OK了。
要是打包工具生成exe文件的话,生成的文件会比较大。我觉的这个方法挺简单的。

去找一个EXE打包工具,网上有的是,百度一下就是了,这里我就不给你发链接了~!~以前我用过~!

去下载一个SetupFactory打包工具,很好用,要的话我传给你,QQ群:23633088

可以的