Ily*_*aba 0 delphi legacy legacy-code delphi-7
我支持一些传统的Delphi项目.该项目分为存储在DLL中的模块.我需要编译其中一个模块(最后编译于2007年).此模块使用模块DualListBox并具有TDualListBox类型的变量:
uses DualListBox ....;
...
lbMasterOrders: TDualListBox;
lbChildOrders: TDualListBox;
Run Code Online (Sandbox Code Playgroud)
问题是,我不知道在哪里可以找到模块DualListBox.我在我的机器上找不到它,我在互联网上找不到它.据我所知,TDualListBox组件必须类似ListBox,可以在运行时添加行.
起初,我认为DualListBox是RxLib的一部分,但RxLib的组件被称为DualListDialog,它完全不同.
所以也许这是prev developer的自编模块,它被删除了.
但不知何故,编译的DLL(在2007年被编译)工作得非常好.也许我可以通过反编译该DLL来调查在哪里找到该模块?如果是这样,我应该在哪里查看反编译的项目?我正在使用DeDe进行反编译.
该单元被称为duallist,由Delphi 2007(以及Delphi 10.1和10.2,不知道其他版本,但如果他们没有它我会感到惊讶)在您打开VCL项目并单击时自动生成:
这些单元通常取自对象存储库,默认情况下位于Delphi安装的ObjRepos子目录中.
| 归档时间: |
|
| 查看次数: |
216 次 |
| 最近记录: |