在做完机房收费系统后,要打包发布,在打包时候要注意几点:
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打包问题全部内容,希望文章能够帮你解决vb打包问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)