社区
Delphi
帖子详情
请问.bpl是什么文件,怎样看到源码。
liux_f
2002-09-28 03:07:47
我手里有一个后缀名是.bpl的文件,我知道它好像是一个控件包之类的东东,其他的就不太了解,谁能给我解释一下这个文件的具体含义?
另外,请教一下如何能够看到它的源代码。
...全文
1926
8
打赏
收藏
请问.bpl是什么文件,怎样看到源码。
我手里有一个后缀名是.bpl的文件,我知道它好像是一个控件包之类的东东,其他的就不太了解,谁能给我解释一下这个文件的具体含义? 另外,请教一下如何能够看到它的源代码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liux_f
2002-09-28
打赏
举报
回复
谢谢,结账了。
Nicrosoft
2002-09-28
打赏
举报
回复
dpk只是一个项目文件,dpk包含的是这个项目所包含的文件信息而已,具体的代码在相关的pas中,如果你有pas了,就有源码了!
liux_f
2002-09-28
打赏
举报
回复
有点不大明白
如果我有生成这个bpl文件的dpk文件,是不是说我就有了这个bpl的原码?
Nicrosoft
2002-09-28
打赏
举报
回复
dpk就是组件包的项目文件,代码都在pas中。
如果你用bpl开发程序,如果带源码或dcu,那么可以静态连接到你的exe中,如果没有,则只能动态连接,那么发布程序时,也需要带上这个bpl
liux_f
2002-09-28
打赏
举报
回复
dpk的原码能够看到么?具体该怎么做呢?
liux_f
2002-09-28
打赏
举报
回复
那么我请问,如果我用这个bpl开发程序,那么最后我该如何进行分发呢?在用户机器上使用?
Nicrosoft
2002-09-28
打赏
举报
回复
组件包dpk编译后,就是bpl。可以通过bpl安装组件,不过可能至少还需要相关的dcu或pas才能真正使用,bpl是使用组件的应用程序运行期动态链接使用的。
其实,bpl是一个dll文件而已。
代码是看不到的。
Almzg_0
2002-09-28
打赏
举报
回复
我估计它就是dpk文件,
让ReportBuilder10.6 for Delphi6支持QRCode二维码
功能:修改ReportBuilder支持QRCode二维码 注: 1、DelphiZXIngQRCode.pas 为用到的二维码生成
源码
,来源https://github.com/foxitsoftware/DelphiZXingQRCode,版权由原作者所有 2、rbRCL106.
bpl
为已经重新编译好的含可以生成QRCode二维码的
bpl
文件
,也是目标
文件
3、new
文件
夹里的pas
文件
为修改后的
源码
文件
实现步骤: 1、 需要修改RB
源码
文件
,new
文件
夹里的pas
文件
为已经修改好的了,只要放到rb的source目录下替换掉旧
文件
则可: ppBarCode2DDrawCmd.pas ppSt2DBarC.pas ppTypes.pas 2、把DelphiZXIngQRCode.pas
文件
同时拷贝到rb的source目录下 3、使用delphi打开rb的source目录下的rbRCL106.dpk项目,然后编译,输出的rbRCL106.
bpl
文件
为目标
文件
(一般输出到这个目录下Delphi6\Projects\
Bpl
) 4、把rbRCL106.
bpl
文件
替换掉原安装rb时的同名
文件
则可,一般该
文件
放在windows\system32下,如果是发布给客户用的话,直接把该
文件
给客户则可 James 20180725 QQ:825818689
XE2调用
BPL
和DLL中的FORM窗体
源码
演示
当程序模块较多时,不能只编译成一个EXE
文件
,这是就需要把不同模块分别编译在不同的
BPL
或者DLL
文件
中。 本例子演示XE2下调用
BPL
和DLL
文件
中FORM的方法。 演示DLL或
BPL
共享主控窗口连接、接口的方式。
[修正版]修改ReportBuilder10.6支持QRCode二维码
20190427 功能:[修正版]修改ReportBuilder支持QRCode二维码 注: 1、DelphiZXIngQRCode.pas 为用到的二维码生成
源码
,来源https://github.com/foxitsoftware/DelphiZXingQRCode,版权由原作者所有 2、rbRCL106.
bpl
为已经重新编译好的含可以生成QRCode二维码的
bpl
文件
,也是目标
文件
3、old
文件
夹里是旧
源码
备份 4、new
文件
夹里的pas
文件
为修改后的
源码
文件
实现步骤: 1、 需要修改RB
源码
文件
,new
文件
夹里的pas
文件
为已经修改好的了,只要放到rb的source目录下替换掉旧
文件
则可: ppBarCode2DDrawCmd.pas ppSt2DBarC.pas ppTypes.pas 2、把DelphiZXIngQRCode.pas
文件
同时拷贝到rb的source目录下 3、使用delphi打开rb的source目录下的rbRCL106.dpk项目,然后编译,输出的rbRCL106.
bpl
文件
为目标
文件
(一般输出到这个目录下Delphi6\Projects\
Bpl
) 4、把rbRCL106.
bpl
文件
替换掉原安装rb时的同名
文件
则可,一般该
文件
放在windows\system32下,如果是发布给客户用的话,直接把该
文件
给客户则可 附: a、支持中文,具体可以在TppStMaxiCodeBarcode.GenerateBarcodeBitmap_QRCode这里设置QRCode.Encoding来支持具体的字符集。 QQ扫码支持中文,但微信目前却不支持。 b、现在二维码的大小是固定,信息容量不大,如果信息量过大就不好识别,61*61的话在100个字以内,89*89的话在250个字以内,129的话在500个字以内, 可以在TppStMaxiCodeBarcode.Create设置长宽实现。参考《QRCode_编码解码标准.pdf》第13页表格对照。 James 20190427 QQ:825818689
delphi10.1调用BarTender2016R5
文件
打印标签例子程序
压缩包里
文件
说明 1.bartender_package.rar -----------我创建的bartender的package项目,这里引入了bartender,并打包了 2.bartender_test.rar ---测试项目
源码
,就一个Form,一个Button,一个TBtApplication(bartender的类) 3.BarTender_unit.rar ---从bartender提取出的组件,存放的位置。【我本机所在位置:D:\Program Files (x86)\BarTender_unit\】 4.BarTenderPackage.
bpl
---安装好bartender包后生成的
文件
(
BPL
可以理解为Delphi特有的动态链接库,与DLL不同的是,它可以包含组件。) 【我本机的位置是:C:\Users\Public\Documents\Embarcadero\Studio\18.0\
Bpl
\BarTenderPackage.
bpl
】 5.test.btw ---测试打印标签的btw
文件
。
DevExpress VCL 20.2.4 for RAD Studio 10.4
2021年最新版本,官方编译,无
源码
,解压缩即可,使用有点麻烦(下面有说明)。不想麻烦或者想用
源码
自己编译请移步:https://download.csdn.net/download/pp_haitun/13114619,下载DevExpress VCL 19.1.2
源码
和DxAutoInstaller2.3.1编译。 This version has no any dcu files so Built .exe needs .
bpl
file(s) to run on target computer. It means you have to link with Runtime
BPL
packages from project options first. 这个版本没有任何dcu
文件
,所以内置的.exe需要.
bpl
文件
才能在目标计算机上运行,这意味着你必须先从项目选项中链接到运行时
BPL
包。 For those who say "not working" ;) 对于那些说“不工作”人强调一下;) 1. Design 安装后 2. Goto your project Runtime Packages options. Check "Link With runtime...". Just Copy & Replace below package names into "Runtime Packages" editbox 转到你的项目运行时包选项。勾选 "与运行时链接Link With runtime...",复制并替换下面的包名到 "Runtime Packages运行时包 "编辑框中。 即在菜单project->Options... 添加DevExpress安装目录\Library\RS27\RuntimePackages.txt
文件
中的内容 再次构建并运行。 (转自:https://blog.csdn.net/yhcad/article/details/116425698?spm=1001.2014.3001.5501)
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章