pb如何打包?

rusheng2008 2008-03-26 07:20:27
我用pb9做了个程序 如何生成exe文件 生成后如何打包 我是个新手 如果您知道 请您介绍详细点 谢谢了
...全文
1069 17 打赏 收藏 举报
写回复
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
lz要干嘛?
我是风 2008-04-17
  • 打赏
  • 举报
回复
InstallShield
suntoto 2008-04-17
  • 打赏
  • 举报
回复
用installshield ,打包时包括pb 运行时dll,若用数据库sqlanywhere,也要包括odbc相关的dll,若问有哪些帮助理由说明,看不明白,就把他们和exe
文件拷在一起,把C:\Program Files\Sybase 目录改为C:\Program Files\Sybase1 运行程序看一看提示缺少那些dll,不过在运行pb 时,要改回去,这样生成
安装文件较小,若不计较大小,把所有支持驱动都用上,发布也是一门学问,新手得学几天。努力吧!
wfliu 2008-04-17
  • 打赏
  • 举报
回复
推荐setup factory
Jack.Cool 2008-04-17
  • 打赏
  • 举报
回复
打包工具太多了,推荐一个轻量级的,tigerinstaller,不用写脚本就可以生成独立可执行文件,有详细说明。
v888 2008-04-17
  • 打赏
  • 举报
回复
installshield
参考文章:
http://installshield.jaron.cn/forum/dispbbs.asp?boardID=17&ID=284513&page=1
洛阳老马 2008-04-17
  • 打赏
  • 举报
回复
最简单的办法是用PB自带的PowerBuilder Runtime Packager,开始菜单里面有。按你程序用到的支持库进行选择,比如用了SQLServer接口可能就要选择MSS之类的。然后把你编译好的EXE、DLL压缩成一个文件夹。到目标机器上先安装Packager生成的安装包,再解压你的压缩包就可以用!当然,如果你了解你的程序用到了PB哪些DLL,直接把它放在你的运行程序目录下就更省事了!几乎是绿色软件。
SKY_4K_PPM 2008-04-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jlwei888 的回复:]
书上有啊!
[/Quote]
应该有的
灿烂星河 2008-04-16
  • 打赏
  • 举报
回复
你要问的应该是如何编译吧?编译的话你可以按照如下步骤来处理:(PB9.0为例)

先打开你的工作空间,里面包括你已经做好的程序,(即已经存在应用和PBL库,也就是你要编译的东西),先新建一个工程,方法如下点击菜单上的【FILE】->【new】在弹出的对话框中选择【project】标签下的APPLICATION项,就会出现一些编译的选项Ececutable File Name 就是你要生成的exe文件的名字和路径,下面还有一些参数包括要生成的PBD文件的设置,以及以什么模式编译等选项,你可以按需求选择。生成PBD文件的目的,就是为了把你的应用程序中用到的图片等资源封装到一个文件里去从而可以脱离开发环境而运行,原理类似于生成DLL文件,如果你要把某一个你的应用中的PBL封装成PBD就在该PBL文件哪一行的PBD哪一列下面打个勾,一个pbl对应一个PBD文件,这就由你选择了。
上面的一切都设置好,就单击工具栏中的【DEPLOY】按钮(就是关闭当前窗口用的那个黑色的小差左边的那个,和保存按钮在同一行。)即可完成编译。

至于你编译生成的exe文件和PBD文件打包成一个安装程序,就需要上面大家说到的InstallShield ,setup Builderder等打包工具了,其中还要把必要的DLL和驱动文件打包进去。
the7thsense 2008-03-28
  • 打赏
  • 举报
回复
记得将pb9的相关dll文件加进去
wantnext 2008-03-28
  • 打赏
  • 举报
回复
最简单的是创建自解压文件
dawugui 2008-03-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 rusheng2008 的帖子:]
我用pb9做了个程序 如何生成exe文件 生成后如何打包 我是个新手 如果您知道 请您介绍详细点 谢谢了
[/Quote]
新键\project\application\输入执行(EXE)文件名\选择(勾上)你需要的pbl\

至于打包,下载某个打包工具,然后根据需要提供需要的文件即可.
CathySun118 2008-03-26
  • 打赏
  • 举报
回复
使用安装制作工具阿,比如InstallShield
jlwei888 2008-03-26
  • 打赏
  • 举报
回复
书上有啊!
AFIC 2008-03-26
  • 打赏
  • 举报
回复
下个setup factory下一步下一步下一步即可
lllyyymmm 2008-03-26
  • 打赏
  • 举报
回复
setup factory6.0 比 setup factory7.0 压缩的效率高
qiyousyc 2008-03-26
  • 打赏
  • 举报
回复
用InstallShield就可以了。
将你需要的文件打进去。
发帖
脚本语言

739

社区成员

PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
帖子事件
创建了帖子
2008-03-26 07:20
社区公告
暂无公告