代码之家  ›  专栏  ›  技术社区  ›  Andrew Savinykh

有没有办法将delphi2010表单迁移到delphiprism(.Net)XE表单中?

  •  1
  • Andrew Savinykh  · 技术社区  · 14 年前

    我知道自从“土生土长的”德尔菲和德尔福.net如果使用不同的技术,则不太可能生成一个可以将旧的dfm表单迁移到winformsfordelphiprism的工具。然而,有没有一种工具可以促进这种迁移?基本上我有一个“本机”delphi项目,我想迁移到delphi.net,它是一个桌面应用程序,我该怎么做呢?

    2 回复  |  直到 14 年前
        1
  •  3
  •   user160694 user160694    14 年前

    VCL和Winforms的差异足以使这种转换变得不容易。还有一些特定于Delphi的组件没有直接的.NET对应项,如果使用不受支持的第三方控件,转换工具可能会失败。老年人VCL.NET该框架试图使这种转变更容易,但失败了。一个转换工具可以写出来,但它的用途有限,只能用于简单的形式。我不认识任何人,而且由于大多数从Delphi迁移到.NET的开发人员都采用了VS/C的方式—我看不出将桌面应用程序从Delphi迁移到Prism有什么好处—所以很少有理由编写这样的应用程序。

        2
  •  2
  •   RRUZ    14 年前

    我所知道的唯一的工具 Delphi Win32 Delphi .Net Delphi-Prism Oxidizer ,但此应用程序不会将Delphi窗体转换为Winforms,Oxydizer适合转换库代码和其他非可视化相关代码,但是它仍然是帮助您转换Delphi代码的一个很好的选项。

    你可以在这里找到更多信息 link