繁体   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