bpl

    2热度

    1回答

    我有一个VCL Forms应用程序,其中包含对我创建的BPL文件的引用。我将框架组件的单元名称从BPL添加到VCL应用程序主窗口的uses子句中。该应用程序构建得很好,但是当我运行它时,它会在到达项目文件中的第一行“Application.Initialize”之前死亡。如果我从uses子句注释出框架的单元,应用程序启动并运行良好。 应用程序启动时可能导致致命错误的原因是什么? 我猜在启动时加载B

    0热度

    2回答

    目前我将一个项目从Delphi XE移动到XE8。 我们使用一个组件,但最新的版本是用于XE3的,所以我将代码改为编译。 现在我想安装设计时间包,但是我收到rtl170.bpl丢失的错误。 没有人仅将rtl170指向rtl库。 我读了一些关于运行时软件包的内容,但在这个项目中,我没有在项目选项中的软件包下有这个菜单项。有什么建议? 之前在这台电脑上安装了Delphi XE,但是我在安装XE8之前先

    -3热度

    1回答

    即使我拥有几个德尔福版本,我有一个可执行文件丢失,在这种情况下,rtl190.bpl。我开始寻找它,并得出结论Embarcadero必须有一个独特的重新分配政策,没有像从其他供应商的某些“运行时”下载。即使作为注册开发者,我似乎也没有权利下载我没有的任何版本的下载。 XE5运行时或其他任何Delphi运行时是否可以在某处找到?

    1热度

    1回答

    我创建了一个* .bpl项目BPL_A它包含一个TForm子类,说TForm_Sub。 头文件Form_Sub.h就像是以下几点: class PACKAGE TForm_Sub : public TForm { ... }; extern PACKAGE TForm_Sub* Form_Sub; 源文件Form_Sub.cpp就像是以下几点: TForm_Sub* Form

    1热度

    2回答

    我部署一个由运行时包构建的应用程序。 有什么办法可以捕获缺少的包文件的错误异常吗? 我想更改文本,并显示一些系统信息。 由于应用程序不会启动,因为它取决于这个文件,我不知道如何捕捉这些类型的异常。

    2热度

    1回答

    由我在网上找到的每个BPL相关的问题涉及到一些BPL已经随Delphi或至少全球的装机量,进入德尔福的文件夹。 我想使自己的应用程序来找到我做了一个运行时BPL文件,而不会有任何拯救全球的路径,无需在Delphi全球注册我的包。只将BPL文件放入“包”子目录中,定义搜索路径并编译。 Project Options Delphi Compiler Search path: I d

    1热度

    3回答

    我正在测试Delphi 2007,而我的groupproject由2个包组成。 PackageRun.bpl 它标记为 “只运行”,并包含一个名为中定义一个空TFRAME后裔 “uMyTestRun.pas” 单位: unit uMyTestRun; interface uses Windows, Messages, SysUtils, Variants, Classes, Gr

    0热度

    1回答

    我使用C++ builder 2009创建BPL项目。默认情况下,“需要”列表具有“rtl.bpi”。我在“Contains”列表中添加一些VCL表格,并尝试构建BPL项目。构建失败,由于链接器错误,如“未解析的外部'Forms :: TForm ::'从XXX.OBJ引用”。很明显,我应该添加“vcl.bpi”到“需要”列表。我做以下步骤: 右键单击“需要”,然后选择“添加引用”。 在“添加”对

    0热度

    2回答

    当我尝试在IDE中构建一些DPK时,它会正确编译并生成合适的BPL,但是当我尝试使用命令行执行此操作时,使用Delphi 10.2东京然后我得到这样的错误: ... .RC(14):错误RC2132:预期值,块或END关键字 我发现,编译之前该RC文件看起来像: 1 VERSIONINFO FILEVERSION 1,0,0,0 PRODUCTVERSION 1,0,0,0 FILEFLAG

    0热度

    1回答

    我从Delphi XE5开始,我想将我的应用程序分成一个exe文件和多个可重用的库。这意味着我不想将正在运行的* .exe应用程序拆分为DLL或运行时软件包。 要做到这一点,我已经看到,在Delphi中,我们可以创建运行包,我也跟着下面的步骤: 我创建了一个新的VCL窗体应用程序项目(EXE项目)。 我已经为项目组添加了一个新的Package项目(BPL项目),并且我修改了它的项目选项以将使用选项