Delphi to C# - 做一些硬核转换的体面工具?

Joh*_*erg 2 .net c# delphi pascal visual-studio

我已经尝试了一些可用的选项,比如Netcoole的Delphi2CS和TurnSharp.它们都是非常简单的代码,如果你有组件,它将产生大量的错误.我的项目很大,大约1GB,计算所有vcl,源和存储库.是否有这样的工具来进行这种重型转换?谢谢.

Dar*_*rov 10

恐怕没有任何可靠的自动化工具来实现这样的功能.Delphi和.NET之间的差异很大.我在2002年进行了类似的转换,我手动完成,通过从头开始重写整个项目,这是硬核的东西.显然,如果您认为将其移植到.NET将是一项太多的工作,您可以通过将其公开为COM对象来重用功能.