dcu

    5熱度

    3回答

    我有一套編譯後的Delphi dcu文件,沒有源代碼。有沒有一種方法可以確定在該dcu內定義了哪些類型?

    2熱度

    2回答

    當使用dcc32對.dpr文件它產生一個DLL,但沒有DTU的。 項目級別.cfg正在使用-N開關設置路徑,但沒有指定的目錄中。它必須看到.cfg爲-E開關正在工作。 我試圖在調用dcc32之前使用brcc32/brc32來對付.dpr文件,但是任何一個都給我錯誤projectName.dpr 3 1:期待結束? 我需要項目2的project1的dcu's,當我對.dpr運行dcc32時,它的錯誤

    3熱度

    1回答

    我已經安裝了舊版本的Eldos SecureBlackBox。現在我卸載它並安裝最新版本。不幸的是Delphi會緩存舊的DCU文件,所以我無法使用新的dcu文件中的新屬性。 有誰知道,在哪裏德爾福7緩存DCU文件? 我必須清楚,新的DCU文件是否已加載? 我嘗試清理CCLeaner,但沒有成功。 感謝 沃爾特

    9熱度

    3回答

    目前我還沒有爲我的主項目中的Delphi DCU設置任何特定的輸出目錄。這會導致DCU文件在與我的.pas源文件相同的目錄中結束。對我來說,這感覺很難看,因爲我不喜歡將.pas和.dcu文件混合在同一目錄中的想法。存儲Delphi .dcu文件的最佳做法是什麼 - 爲每個項目保留一個目錄?或者也許爲每個源文件夾創建一個DCU目錄?任何想法歡迎。

    1熱度

    1回答

    我使用Borland Delphi 2006(文件夾名稱:C:\Program files\borland\BDS\4.0),我想啓用debug DCUs。我在哪裏可以找到這個選項?在工具 - >選項 - >調試器選項中它不存在。 注:我也有Embarcadero開發工作室,但我討厭它。我的項目也是在BDS 4.0下編寫的。 截圖:

    2熱度

    3回答

    我們可以像dll一樣使用dcu嗎?例如,顯示在dcu文件中編譯的表單。我有這個問題,因爲我想開發可插入的應用程序。作爲Delphi程序員,據我所知,我只有兩個選擇來做到這一點,基於DLL或基於bpl。我喜歡DLL的基礎上,因爲它不依賴於德爾福版本,但..保存到幾個DLL的形式,使每個DLL有一個大的尺寸,其總大小比單一的.exe極大。使用bpl,它取決於編譯bpl和exe的Delphi版本。 或者

    1熱度

    1回答

    我需要爲項目使用DISQLite for Delphi(http://www.yunqa.de/delphi/doku.php/products/sqlite3/index),但似乎無法安裝它。 我按照指示,但我不能編譯包,因爲在項目中使用的文件「DISQLite3Api.pas」不存在。 有同名.dcu文件,我複製他們無處不在,設置環境庫路徑,但德爾福仍要求該.pas

    -1熱度

    1回答

    幾年前我完成了一個項目。現在我想改善它。因此,我安裝之前在項目中使用的組件。但是當我運行該項目時,它會給出錯誤。編譯器無法找到某些組件對象的dcu文件。我該如何解決它?

    2熱度

    2回答

    來自.NET背景,現在正與Delphi合作。在.NET中,我曾經有一個獨立的庫項目,其中有許多類被分離成不同的文件。當我編譯這個項目時,我得到了一個DLL文件。 但是,我不能在Delphi中做到這一點。我有很多類,每個都有自己的文件和自己的單元名稱(我沒有找到一種方法來使用相同單元名稱的多個文件)。當我編譯我的項目時,我的項目中的每個單元都有一個DCU文件(我相信這相當於一個.NET DLL?)。