访问 Delphi BPL 内的公共方法和属性
我有一个应用程序加载 BPL,就像在一个简单的表单中一样。 此表单是主应用程序的可选选项。 BPL 加载正确,表单显示正确,但我不知道如何访问 bpl 内…
用于构建在所有计算机上运行的release.exe的项目设置
我正在使用 C++Builder XE2 制作用户界面原型。我需要这个项目在所有 Windows PC 上运行,无论它们是否安装了开发人员工具。 如何将所有必需的库链接…
如何解决打开项目时 Delphi XE 中的 bpl 加载问题?
很多时候,当我尝试在 Delphi XE 中打开任何项目时,一些流行的 bpl 包会出现以下问题: 无法加载包“Name1.bpl”。组件“Name2”无法注册 通过包“na…
如何更新 Borland 6 C++项目从包含 indy.bpi 到 indy60.bpi?
我使用 Borland Builder 6 使用 C++ 进行开发。 当我单击“组件”/“安装程序”时, 我看到包 dclIndy60.bpi :“Internet Direct (Indy) for D6 Prop…
当使用运行时包构建时,如何使我的程序使用更少的内存?
我总是在不使用“使用运行时包构建”的情况下编译我的delphi应用程序,但对于我最新的项目,我必须使用它(因为它开始日益膨胀)。我使用一些第三方VC…
如何在不启用使用运行时包构建的情况下使用 Delphi Dll
最近我开始了一个包含如此多表单、框架和额外控件的项目,因此我的应用程序不断膨胀,我在项目中使用了 3 个 exe(全部由 Delphi 2009 制作),并且这…
使用 BPL 加载 Delphi 对象运行时
我在一个单位上课。通常,当我改变其方法的算法时,我必须重新编译它并整体交付补丁。 我想使用 DLL 创建类的实例。在delphi.about.com搜索后,我发现…
从 BPL 函数返回字符串
有一个函数(如下简化)从 BPL 导出,该 BPL function DoA(amount: currency; var Info: string): Currency; stdcall; begin result := amount * 19; …