PB打包

下面以PB6.0 为例:

举例一个打包模式:  
  1.把所有DataWindow对象保存在一个DW.PBL文件中;  
  2.把其它所有对象存放于另一个APP.PBL文件中;  
  3.在应用的Library列表中增加DW.PBL条目;  
  4.生成一个工程(Project),在指定生成APP.EXE文件的同时,生成DW.PBD文件(在Library列表下的DW.PBL行中部的DLL栏目选中)  
  5.把以下文件存放于同一目录下即可脱离PB6.5正常运行:  
  APP.EXE     DW.PBD     PBDWE60.DLL     PBSYC60.DLL     PBVM60.DLL  


一般的程序中都包含数据窗口,那么在数据窗口retrieve()之前必须settransobject(),PB程序不需要所有的DLL,必须要用PBVM60.DLL,其余视具体情况而定,如你使用了ODBC,就必须要有PBODB60.DLL,如你使用DATAWINDOW,就必须要有PBDWE60.DLL.......


但建议:  把PB目录下中shared目录下的DLL文件和你程序中的用到的DLL文件都拷到exe文件的目录下,虽然有的DLL文件你现在不会用到,但是你以后系统升级的时候可能就会用到这些DLL文件了。  
  但PBDWE60.DLL     PBSYC60.DLL     PBVM60.DLL这三个DLL是一定要的 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值