从Delphi转换到.NET 4(没有任何工具)

我们的一位客户希望将他们的Delphi应用程序转换为.NET 4.0.在阅读了对本网站上各种类似问题的回复之后,我决定采用一步一步的方法将Delphi代码转换为.NET.

由于我是.NET开发人员,我需要先熟悉Delphi.很难找到任何能够全面概述Delphi概念的网站.此外,我还没有找到任何提供有关.NET中Delphi等效信息的站点.
例如,.NET中的“stdcall”或“export”等同于什么?或者.NET中特定Delphi数据类型的等价物是什么?

有没有人知道这样的在线资源,提供有关.NET中Delphi等效的信息?如果有人可以提供任何提示吗?

解决方法

真的,最快的方法是从头开始.尝试将遗留代码从Deplhi转换为C#只是充满了问题,最后,您将拥有类似Delphi的C#应用​​程序.底层框架,Delphi中的VCL和.NET中的FCL具有显着的体系结构差异,因此转换的时间大致相当于从头开始开发的时间量,您将自己逼到第二类应用程序,如果你沿着转换路径走下去.

我可以补充一点,我已成功将应用程序框架从Deplhi转换为Delphi.NET,以便在Visual Studio中使用.我这样做是为了维护两个开发环境之间的进程间通信和架构兼容性.如果这个好处不大,我就不会做转换.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...