私はいくつかのレガシーDelphiプロジェクトをサポートしています。このプロジェクトは、DLLに格納されているモジュールに分かれています。 モジュールの1つをコンパイルする必要があります(最後に2007年にコンパイルされます)。このモジュールは、モジュールDualListBoxを使用し、型TDualListBoxの変数があります、私はモジュールDualListBoxを見つけることがどこかわからないDelphi DualListBoxモジュール - どこを見つけるか?
uses DualListBox ....;
...
lbMasterOrders: TDualListBox;
lbChildOrders: TDualListBox;
問題がされています。私は自分のマシンでそれを見つけることができず、インターネット上で見つけることができません。 私が理解する限り、TDualListBoxコンポーネントは、実行時に行を追加できるListBoxのようなものでなければなりません。
最初、私はDualListBoxがRxLibの一部だと思っていましたが、RxLibのコンポーネントはDualListDialogと呼ばれていて、まったく別のものです。
これは、これまでの開発者による自己記述モジュールで、何とか削除された可能性があります。
しかし、どうにかして(2007年にコンパイルされた)コンパイルされたDLLは、完全に正常に動作しています。多分、私はそのDLLを逆コンパイルしてそのモジュールをどこに見つけるのか調べることができますか? もしそうなら、私は逆コンパイルされたプロジェクトをどこで調べるべきですか?私は逆コンパイルにDeDeを使用しています。
この質問はトピックから外れています。 [ヘルプ]にアクセスしてください。 –
私は二重リストボックスのダイアログを意味すると思います。 Delphiの初期のバージョンでは標準的なダイアログフォームの中にありました。 [デュアルリストボックス(https://books.google.se/books?id=zg7lBwAAQBAJ&pg=PA79&lpg=PA79&dq=DELPHI+DUALLISTBOX&source=bl&ots=xFzJozRSn7&sig=6AMWZrDmFHuCHSN_vLdcZJ6naT4&hl=sv&sa=X&ved=0ahUKEwjC2tWEirHXAhVSyaQKHZXsDDkQ6AEITDAF#v=onepage&q=DUAL&f=false) –
D7のObjReposフォルダを見ると、DualList.Pasというユニットが見つかります(これは@LURDが参照しているものかもしれません)。おそらくあなたのprevデベロッパーがこのユニットを使って名前を変更したのかもしれません。 – MartynA