delphi-2010

    6熱度

    2回答

    是否有可能在Delphi 2010 IDE中使用德爾福7編譯器? 我們希望在未來的某一時刻從D7遷移到2010年,但現在我們因爲許多uninicode資源和組件而卡住了。但是我們想要享受每個人都在談論的許多Delphi 2010 IDE功能。 可能嗎?它是如何完成的? 我們可能會遇到什麼問題?

    0熱度

    3回答

    使用Delphi 2010和修補版本的BDE我遇到加載BDERTL140.bpl的問題。 從另一個目錄加載DCLBDE140.bpl然後通常工作正常。只有當我想加載BDERTL140.bpl時,它總是告訴我它已經從Windows系統目錄加載。 哪些軟件包加載BDERTL140.pbl,我怎麼讓他們加載我的修補版本,而不是原來的?我不想訴諸覆蓋原文。

    7熱度

    2回答

    有沒有一種方法(在使用Delphi 2010的窗口)獲取一個dirctory中的文件數量而不實際遍歷所有文件? 我想在某些文件系統索引操作過程中實現進度欄。出於這個原因,我需要知道目錄中有多少個文件。 什麼是獲取目錄中文件數量的最快方法?

    1熱度

    4回答

    是否存在Bob Jenkins散列函數的不區分大小寫的變體? Generics.Defaults.BobJenkinsHash 提供快速散列函數。不幸的是它不能在結合使用的情況下不敏感的比較功能,像這樣 TCustomStringComparer = class (TEqualityComparer <String>) function Equals(const Left, Righ

    3熱度

    3回答

    使用D2010,我想要做這樣的事情: procedure SizeArray(var aArr: array of integer; aSize: integer); begin SetLength(aArr,aSize); end; 但這無法編譯。因爲我的「aArr」參數不是一個動態數組,它是一個開放數組參數。 SetLength不能被調用。我知道強制參數成爲一個動態數組的唯一

    4熱度

    1回答

    我正在測試德爾福2010年,我有以下錯誤: 我是否輸入了這個字符串「096 - ConstruçãoLtda」,並且我只是將她/它移動到另一個變量上並執行看他/它什麼離開「096 - Construção Ltda」,有沒有人知道如何找出那個? 入口鹼 001阿爾西德斯若昂Pereira的 002 AlvirMaçaneiro 003自動Elétrica今村LTDA 004自動PECAS阿勞

    0熱度

    2回答

    我想公開內部對象的一些功能作爲DLL - 但該功能使用變體。但我需要知道:我可以使用Variant參數和/或返回來導出函數 - 或者更好地轉到僅字符串表示形式? 從語言不可知的POV(消費者不是用Delphi製作 - 但所有的都可以在Windows中運行)更好嗎?

    4熱度

    4回答

    給定一個包含類型名稱的文本字符串,是否有某種方法可以獲得適當的類型本身? 我希望做這樣的事情: type TSomeType<T> = class // yadda yadda end; procedure DoSomething; var obj : TObject; begin o := TSomeType<GetTypeByName(

    1熱度

    4回答

    圖表recomendations我正在尋找一個體面的圖表庫與2010年德爾福 我們不想需要額外的框架在客戶端電腦安裝使用,所以想避免使用.NET工具包, Java或Flash。 我們需要的圖表類型非常簡單(二維和三維餅圖/圓環圖,條形圖,線條),但客戶希望具有吸引人的具有半透明度,圓邊等的圖表。與Dundas Charts中提供的圖表類似。 TeeChart看起來很自然,我們看着TMS Advan

    1熱度

    1回答

    我有一個插件應用程序的問題。最初,所有東西都被編譯成一個exe文件,但現在我想單獨將一些代碼轉換爲bpl文件。由exe和新bpl共享的代碼被放入第三個bpl。 application.exe是使用軟件包api.bpl編譯的 api.bpl只包含一個文件,api.pas plugin.bpl需要api.bpl。 我對磁盤下面的結構:。 \ - 用於.exe和bpls最終輸出 \ SRC - 用於ap