关于vb 打包

来源:百度知道 编辑:UC知道 时间:2024/06/03 06:47:52
首先声明一下对vb我一点也不懂
一个vb程序 还有一个access数据库 我想打包 让后放在其他没有安装vb的电脑上不用设置也能用 双击就可以运行 不要给我发一些软件什么的 我不会用
我的qq 445626469 给我远程指导也可以 下面是图片
分数可以再加

首先你那些文件如果放在没有安装VB的电脑上不可能双击能运行的,因为这些都是源文件,不借助VB软件是无法打开的,你必须把它生成EXE的可执行文件,然后把可执行文件连同数据库打包后再放到其他没VB的电脑上,双击EXE可执行文件才可以运行的,当然再打包时还要注意一点,必须把这个VB源文件中用到的相关VB控件,到你的C盘中全部找到,然后和你那些源文件、数据库和EXE的可执行文件一同打包放到其他电脑上。
下面我详细介绍一下吧,你按照以下方法去做,就没问题了。
1.你用VB软件把“工程1”打开,打开之后,选择菜单栏的“工程”,再选择“部件”,在“只显示选定项”,前面的勾打上,之后就会显示你这个VB文件所用到的全部控件,再根据下面提示的文件存放路径,一般都放在C盘,所以去C盘,把它们全部都找到。
2.选择菜单栏的“文件”,选择“生成工程1.exe”,生成完之后,找到这个exe的可执行文件。
3.就是打包了,把上面的EXE文件、找到的所有控件文件和数据库文件一同打包,至于那些VB的源文件,打不打包无所谓,如果想放到其他电脑上是学习的,还是想看里面的代码的话,建议一同打包上,不然的话,不用打包,因为exe文件里已经全部包含了,不打包可以保护自己的代码不被别人所看到。
4.这个包放在哪台电脑上都可以直接双击EXE文件使用了,但我考虑到你这里使用了access数据库,很关键的一点是不知道当时制作时,连接数据库是使用相对路径还是使用了绝对路径,使用绝对路径的话,你放在其他电脑上时,数据库一定要放在指定的驱动盘内,不然会出错的。你先得看一下了,到底路径是怎么设置的。如果不会的话,你先在自己的电脑上运行一下,如果行的话,你看一下你把这个文件放在哪里了,比如是放在D盘的,那你在其他电脑上运行时也放在D盘吧,这样就不会出错了。其实打包也是有讲究的,这里就不叙述了。
5.好了,我觉得我已经写得很清楚了,接下来靠你自己了。

可以用VB自身带的打包工具:
开始→所有程序→Microsoft visual basic6.0→Microsoft visual basic6.0工具→package&deployment向导
这样就会生成安装程序,再把access数据库拷贝到你安装此程序的目录下;搞定。

<