bpl

    0熱度

    1回答

    我有一個包使用JCL的包。 當我嘗試建立包它規定 E2225決不-build程序包 'JCL' 必須重新編譯 所以我加載包Jcl.dproj/Jcl160.bpl文件到德爾福並建立它。這裏沒有錯誤。 但是我仍然得到相同的錯誤? 任何可能的原因?我已檢查文件Jcl160.bpl得到更新重新生成

    0熱度

    1回答

    我在Delphi XE2中有一個項目組,它的功能是從包加載插件。我創建這些項目: PluginInterface.bpl - 封裝,接口插件和MainForm的 UClassManager.pas - 插件管理器 UPlugin.pas - 插件接口 MultiPlug2.exe - 主窗體與配置菜單 MainUnit.pas (*.dfm) - MainForm(MDI所有者) 等... - 某

    1熱度

    1回答

    在編譯FireMonkey項目並在另一臺PC上執行應用程序後,我遇到了一個錯誤 - 「rtl190.bpl缺失」。 所以我搜索谷歌,我發現了「解決方案」,這對我沒有效用。 它說我應該取消勾選「Link with Dynamic RTL」和「Link with Delphi runtime ...」。 事實上,編譯後,可執行文件更大,但仍遇到完全相同的錯誤。 我必須手動將「rtl190.bpl」和「

    2熱度

    1回答

    我有一個VCL Forms應用程序,其中包含對我創建的BPL文件的引用。我將框架組件的單元名稱從BPL添加到VCL應用程序主窗口的uses子句中。該應用程序構建得很好,但是當我運行它時,它會在到達項目文件中的第一行「Application.Initialize」之前死亡。如果我從uses子句註釋出框架的單元,應用程序啓動並運行良好。 應用程序啓動時可能導致致命錯誤的原因是什麼? 我猜在啓動時加載B

    2熱度

    2回答

    我有我的應用程序中的test.bpl包,它有一個名爲myPackageForm的形式。 加載我的包後,當我想關閉myPackageForm,應用程序將終止。 主要項目初始化: Application.Initialize; Application.CreateForm(TMainForm,MainForm); Application.Run; 的MainForm FORMCREATE: a

    -3熱度

    1回答

    即使我擁有幾個德爾福版本,我有一個可執行文件丟失,在這種情況下,rtl190.bpl。我開始尋找它,並得出結論Embarcadero必須有一個獨特的重新分配政策,沒有像從其他供應商的某些「運行時」下載。即使作爲註冊開發者,我似乎也沒有權利下載我沒有的任何版本的下載。 XE5運行時或其他任何Delphi運行時是否可以在某處找到?

    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熱度

    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