vb打包问题

vb打包问题,第1张

概述在做完机房收费系统后,要打包发布,在打包时候要注意几点: VB中只要打开部件或应用就可以看到最下端的地方有指明控件的位置。 (1)打包前应通过vb中的“工程”——“引用”和”部件“命令,将所有加载到工程的文件复制出来。在vb中我们大量使用了部件和引用,所以我们要把OCX,DLL等文件打包进去。不然发布时就要出现,出现运行时错误'91'和缺少控件的错误。 例如:                  

  

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

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打包问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1273862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存