vb打包问题

前端之家收集整理的这篇文章主要介绍了vb打包问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

 
 

在做完机房收费系统后,要打包发布,在打包时候要注意几点:

VB中只要打开部件或应用就可以看到最下端的地方有指明控件的位置。

(1)打包前应通过vb中的“工程”——“引用”和”部件“命令,将所有加载到工程的文件复制出来。在vb中我们大量使用了部件和引用,所以我们要把OCX,DLL等文件打包进去。不然发布时就要出现,出现运行时错误'91'和缺少控件的错误

例如:

(2)查看代码,检查你使用的路径是否是相对路径。如果是绝对路径的话要改为相对路径。主要是:

a,对于工程中引用的文件,应查看是否含有绝对路径,如果有的要改为相对路径。

'通过相对路径载入报表文件
 Report.LoadFromFile (App.Path &"\CheckWeek.grf")

b,程序中用数据库的地方要注意,数据库的引用代码也要改为相对路径。

Report.DetailGrid.Recordset.ConnectionString ="FileDSN=charge.dsn;UID=sa;PWD=123456"
 
   '该数据库的位置:fileDSN=charge,用户的ID为sa,密码:123456。
   '法一:数据库没有连接(不支持远程数据库)
   'ConnectString = "FileDSN=charge.DNS;UID=sa;PWD=123456"
   '方法二:数据库连接好。(支持远程数据库)
   ConnectString ="provider=sqlOLEDB;server=自己的IP;UID=sa;PWD=123456;database=charge_sys"       

(3)打包之前,要使数据库能远程,让其他的电脑可以使用你的数据库。这一点尤其很重呀。

(4)vb先要生成。在生成的过程中vb会自行检查你的代码不合理的地方。比如变量未定义,声明不对,过程函数调用等等。

(5)推荐一款好用的vb打包软件,试了几款软件就他好用。教程可以参考刘佳瀚师哥的《教你玩转 Setup factory 7.0》,连接:http://blog.csdn.net/liujiahan629629/article/details/7462443


(56)打包后应尽可能在操作系统中测试一下安装程序是否能正常运行。之后再看看异地发布的效果

猜你在找的VB相关文章