Borland Developer Studio 2006(.NET Delphi)で作成されたDLLをDelphi10.3Rioへ移植


dangelo_0721  2019-10-28 14:17:34  No: 148345

表題の件です。
Borland Developer Studio 2006(.Net For Delphi)で作成されたDLLをDelphi10.3へストレートコンバージョンさせることは可能でしょうか。
ストレートコンバージョンにはこだわらないですが,あまり手を加えずに開発できるかの情報がなく・・・
事例ご存じないでしょうか。
宜しくお願いいたします。


HFUKUSHI  2019-10-28 16:30:35  No: 148347

Delphi for .NETでの開発そのものが多分それほどないですし…情報もない気がします。
ただ違いということだと、パラメータとして整数型などはそのままで大丈夫でしょうけれども、構造体や配列、クラスなどは.netではマネージドなので、そのあたりを見直せばいいのでは?
DLLの内部のコードはわりとそのままでいける気がします。
# どんな種類のどんな規模のDLLなのかによっても違うでしょうし、そのDLLからさらに別の(マネージドな)DLLを呼んでたりするとやっかいかも。

Delphi for .NETの識者、じゃなくても経験者のかた、どうですかね?


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加