我知道,由于“本地”delphi和delphi.net是不同的技术,所以不太可能产生一个工具来移植旧的dfm表单来为delphi prism赢得表单。然而,有没有工具可以促进这种迁移呢?基本上,我有一个“本地”的delphi项目,我想迁移到delphi .net,它是一个桌面应用程序,我该怎么做呢?
发布于 2010-09-28 15:46:24
VCL和Winforms有很大的不同,使得这种转换并不容易。还有一些组件是Delphi特定的,没有直接的.NET对应组件,如果使用了不受支持的第三方控件,转换工具可能会失败。旧的VCL.NET框架试图让这种过渡变得更容易,但失败了。一个转换工具可以写,但我想它的使用是有限的,只适用于简单的表单。我不认识任何人,因为大多数从Delphi迁移到.NET的开发人员都走了VS/C#的道路--我看不出将桌面应用程序从Delphi迁移到Prism有什么好处--没有什么理由要写这样的应用程序。
发布于 2010-09-28 11:54:39
我所知道的将Delphi Win32和Delphi .Net代码移植到Delphi-Prism的唯一工具是Oxidizer,但是这个应用程序不能将Delphi转换成WinForm.Oxydizer非常适合于转换库代码和其他与视觉无关的代码,但是它仍然是一个很好的选择来帮助你转换你的Delphi代码。
您可以在此link中找到更多信息
https://stackoverflow.com/questions/3809452
复制相似问题