簡體   English   中英

Delphi DualListBox模塊-在哪里找到?

[英]Delphi DualListBox module - where to find?

我正在支持一些遺留的Delphi項目。 該項目分為存儲在DLL中的模塊。 我需要編譯其中一個模塊(上一次在2007年編譯)。 此模塊使用模塊DualListBox並具有類型TDualListBox的變量:

uses DualListBox ....;
...
lbMasterOrders: TDualListBox;
lbChildOrders: TDualListBox;

問題是,我不知道在哪里可以找到模塊DualListBox。 我無法在計算機上找到它,也無法在互聯網上找到它。 據我了解,TDualListBox組件必須類似於ListBox,可以在運行時添加行。

起初,我以為DualListBox是RxLib的一部分,但是RxLib的組件稱為DualListDialog,完全是其他東西。

因此,這可能是上一個開發人員自行編寫的模塊,因此以某種方式刪除了該模塊。

但是以某種方式,已編譯的DLL(於2007年編譯)運行得很好。 也許我可以研究通過反編譯該DLL在哪里找到該模塊? 如果是這樣,我應該在反編譯的項目中看什么? 我正在使用DeDe進行反編譯。

當您打開VCL項目並單擊以下命令時,該單元稱為“雙重列表”,它是由Delphi 2007(以及Delphi 10.1和10.2,不了解其他版本,但如果它們沒有它,我會很驚訝)自動生成的。

  1. 文件
  2. 其他
  3. 德爾福項目
  4. Delphi文件
  5. 雙列表框

這些單元通常取自對象存儲庫,該存儲庫默認情況下位於Delphi安裝的ObjRepos子目錄中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM