如何把exe里面的bpl提取出来?

爱蹄子的羊头 2012-08-13 05:04:12
delphi做了一个安装程序, 假设叫做setup.exe

资源里面有几个delphi制作的小程序.假设叫做a.exe, b.exe .....

这些小程序编译的时候 Build with runtime packages 了.




//--------------

现在是这样, setup.exe 负责解压缩了以后, 怎么样才能把他自己的 bpl 提供给 a.exe b.exe使用?
所有程序只用到了 rtl150.bpl 和 vcl150.bpl
...全文
168 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2012-08-14
  • 打赏
  • 举报
回复
把bpl一起打包,安装时就解压到System32目录/程序目录下,不就行了吗
cdchq 2012-08-14
  • 打赏
  • 举报
回复
放a和b的同目录,或系统目录
frtrnr 2012-08-14
  • 打赏
  • 举报
回复
不是将rtl150.bpl 和vcl150.bpl与程序放在一起就行么?
爱蹄子的羊头 2012-08-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

.bpl是一个标准的DLL,放在a.exe,b.exe的目录下即可,或者放在System32或者%PATH%能到达的地方都可以
[/Quote]


这个我知道.


我现在是一个delphi制作的母安装程序 ,安装结束以后里面有很多小的程序.
爱蹄子的羊头 2012-08-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

把bpl一起打包,安装时就解压到System32目录/程序目录下,不就行了吗
[/Quote]


bpl 打包了. setup.exe 就不能执行了.
蓝色光芒 2012-08-13
  • 打赏
  • 举报
回复
.bpl是一个标准的DLL,放在a.exe,b.exe的目录下即可,或者放在System32或者%PATH%能到达的地方都可以

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧