我们的一个客户希望他们的Delphi应用程序转换为.NET 4.0。在阅读本网站上对各种类似问题的回复之后,我决定采取一步一步的方式将Delphi代码转换为.NET。从Delphi转换到.NET 4(没有任何工具)
由于我是一名.NET开发人员,我需要先熟悉Delphi。找到能够全面概述Delphi概念的单一站点是相当困难的。此外,我还没有找到任何网站提供有关在.NET中的Delphi的等价物的信息。 例如.NET中“stdcall”或“export”的等价物是什么?或者什么是.NET中特定的Delphi数据类型的等价物?
有没有人知道这种在线资源,它提供有关Delphi中的.NET等价物的信息?另外如果有人可以提供任何提示呢?
这太广泛了,无法回答。阅读delphi语言指南并从那里获取它。 – 2011-06-01 12:22:48
请参阅Embarcadero的文档wiki:http://docwiki.embarcadero.com/RADStudio/en/Main_Page – 2011-06-01 12:29:14
我想补充一点,在语言元素之间寻找1:1映射是错误的。如果这会削减它,那么会有自动化的工具。例如,'stdcall'和'export'关键字指示一个设计用于其他应用程序的DLL。在.NET世界中没有直接的等价物,因为你无法从本机应用程序链接到.NET库,你需要使用各种互操作技术。 – 2011-06-01 12:39:36