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項目),並且我修改了它的項目選項以將使用選項