社区
项目管理
帖子详情
关于打包应用程序的问题(只产生一个exe文件)
PB菜鸟
2010-11-17 02:32:35
能否把PB程序打包成一个可执行文件(*.exe),而不包含其他pbd文件或者dll文件。(有多个pbl)
要的结果不是
new->project->application wizard
然后,按照提示,就可以逐步完成了deploy 编译成.exe
...全文
331
14
打赏
收藏
关于打包应用程序的问题(只产生一个exe文件)
能否把PB程序打包成一个可执行文件(*.exe),而不包含其他pbd文件或者dll文件。(有多个pbl) 要的结果不是 new->project->application wizard 然后,按照提示,就可以逐步完成了deploy 编译成.exe
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PB菜鸟
2010-11-19
打赏
举报
回复
[Quote=引用 11 楼 wag_enu 的回复:]
引用 4 楼 smilysoft 的回复:
看到别人同样是用PB开发的软件,编译出来的EXE文件有7M多,没有PBD,dll文件只是相关PB版本运行需要的一些必须DLL库,想知道他们是怎么实现的。
一直在看,不晓得你要的是不是这个:
在 project 对象Deploy 前,取消library 里dll或pbd 栏的每一项,再Deploy 。
这样,你做的工程即使有多个 pbl ,……
[/Quote]
谢谢哦 这个方法可以实现
csqqx
2010-11-18
打赏
举报
回复
谁说不行,用pb完全可以实现,楼上不就有人说了吗!有pbr资源文件即可,什么图片,声音都可以放进去。
wag_enu
2010-11-18
打赏
举报
回复
[Quote=引用 4 楼 smilysoft 的回复:]
看到别人同样是用PB开发的软件,编译出来的EXE文件有7M多,没有PBD,dll文件只是相关PB版本运行需要的一些必须DLL库,想知道他们是怎么实现的。
[/Quote]
一直在看,不晓得你要的是不是这个:
在 project 对象Deploy 前,取消library 里dll或pbd 栏的每一项,再Deploy 。
这样,你做的工程即使有多个 pbl ,编译后也只有一个 exe
cqwally
2010-11-18
打赏
举报
回复
貌似不行
至少在PB8上不行,pb11.5没有测试过。
编译的时候,main.pbl,也就是存放app的那个pbl需要另外编译出一个dll,否则程序无法正常运行。
具体原因没有深究。
个人意见,多编译成几个dll对程序的运行速度有相当的好处,至少我做的项目都是编译成多个dll的。
黑_天
2010-11-18
打赏
举报
回复
嗯。补充一下:
这个*.pbr文件可以用记事本打开,但里面的内容必须是要绝对路径,例如:
D:\我的程序\单独生成EXE文件\程序图标.ICO
D:\我的程序\单独生成EXE文件\背景图片.gif
黑_天
2010-11-18
打赏
举报
回复
编译后,就只有EXE和必须的DLL文件。可以实现的。
你可以先新建一个记事本,把要用到的图标图片的绝对路径写上去,改名为pbr后缀
然后在编译时,Resource file name这里选你刚刚新建的pbr文件
生成后图标等ICO文件都会在EXE文件里
DYFDWX
2010-11-18
打赏
举报
回复
我也相知道
zhgwbzhd
2010-11-18
打赏
举报
回复
应该是通过 加壳 软件实现的。
PB菜鸟
2010-11-18
打赏
举报
回复
[Quote=引用 4 楼 smilysoft 的回复:]
看到别人同样是用PB开发的软件,编译出来的EXE文件有7M多,没有PBD,dll文件只是相关PB版本运行需要的一些必须DLL库,想知道他们是怎么实现的。
[/Quote]
在PB环境下文件夹中只需要一个EXE文件和ini文件即可运行。
PB菜鸟
2010-11-18
打赏
举报
回复
看到别人同样是用PB开发的软件,编译出来的EXE文件有7M多,没有PBD,dll文件只是相关PB版本运行需要的一些必须DLL库,想知道他们是怎么实现的。
leon4567001
2010-11-17
打赏
举报
回复
.exe文件需要有.DLL和.PDB文件一起才能运行的应该。。。PBL倒不需要
pb8
2010-11-17
打赏
举报
回复
呵呵,不要纠结这个,pb是基于虚拟机的,dll肯定要带,你可以把文件全压缩成自解压的,设置为自解压到固定目录后自动运行,这样和单个exe也没什么太大区别了~~
xuam
2010-11-17
打赏
举报
回复
不行吧
filepack
程序
打包
工具
filepack工具可以
打包
应用
程序
,把很多
文件
压缩成一个可执行
文件
,很方便。
将Python
程序
打包
成
exe
文件
本文一步一步地教你如何将Python
程序
打包
成
exe
文件
!赶紧进来学习吧!
【Webpack5.x / Webpack】模块化
打包
工具.实战视频教
由浅入深,情景教学、案例教学 作为一个现代javascript
应用
程序
的静态模块
打包
器,webpack能将各种资源,如js,css, 图片等作为模块来处理,是当下前端工程化的一个很受欢迎的工具,webpack目前最新的版本是4.0。...
QT
打包
应用
程序
文件
步骤
QT
打包
应用
程序
文件
步骤QT
应用
程序
(.
exe
)
打包
复制到其他电脑1. 确定编译器2. 选择
打包
软件3. 采用release版本编译3.1 选择左侧项目(Project)3.2 选择release3.3 编译运行生成.
exe
应用
程序
3.4 找到对应的release...
QT 软件
打包
为一个单独可执行.
exe
文件
流程
QT 软件
打包
为一个单独可执行.
exe
文件
流程
项目管理
794
社区成员
1,407
社区内容
发帖
与我相关
我的任务
项目管理
PowerBuilder 项目管理
复制链接
扫一扫
分享
社区描述
PowerBuilder 项目管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章