1
10
使用包中的函数的简单方法是“使用”包含函数的单元,像往常一样调用它,并将包放在项目运行时包的列表中。要实现这一点,有几个要求:
如果您不能满足第三个要求,或者您不想一直加载包,那么可以调用
如果你不能满足前两个要求,那么有更难的方法,这也是你需要做的,如果你的应用程序不是用Delphi或C++Builder编写的。将包视为普通的dll。把它装入
|
2
2
BPL只是一个包含一些特定添加内容的DLL。从中调用函数应该不会像使用DLL那样困难,但有一个特别的警告:BPL必须与您使用的Delphi版本相同。如果没有源代码,这可能是一个主要的缺点。如果这对您来说是一个问题,您可能应该与创建它的人交谈,并要求他们将其恢复为一个DLL。 |
3
1
BPL可以消除许多DLL问题。如果您可以静态链接它,那么边界将变得几乎透明。如果必须动态加载,则需要一个dll样式的访问函数(通常是返回对象或接口的函数)和一些常见类型(接口)定义。所有这些都应由BPL制造商提供。 |
Some1Else · 函数在Delphi中重新创建TForm 2 年前 |
Agmcz · Delphi安卓库。so未安装(AAB) 2 年前 |
nader · 如何使用delphi在web上提交表单 6 年前 |
kwadratens · Delphi中的卡方分布函数代码 6 年前 |
user9672569 · 如何在完整的位图图像中绘制阴影效果? 6 年前 |
mmmm · MSBuild(用于Delphi)Make-like功能 6 年前 |