有没有办法迁移德尔福2010表单到德尔福棱镜(.NET)XE形式? [英] Is there a way to migrate Delphi 2010 forms into Delphi Prism (.Net ) XE forms?

查看:185
本文介绍了有没有办法迁移德尔福2010表单到德尔福棱镜(.NET)XE形式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道,因为本土Delphi和delphi.net是不同的技术,这是不可能生产出可以迁移旧DFM形式赢得形式德尔福棱镜的工具。然而有促进这种迁移的工具吗?基本上我有,我想迁移到德尔福.NET本机德尔福的项目,它是一个桌面应用程序,我怎么去的?

I know that since "native" delphi and delphi.net are different technologies it is unlikely to produce a tool that can migrate your old dfm forms to win forms for delphi prism. However is there a tool that facilitate such migration? Basically I have a "native" delphi project that I want to migrate to delphi .net, it is a desktop application, how do I go about that?

推荐答案

VCL和WinForms有足够的不同做出这样的转变并不容易。也有一些组件是特定德尔福没有直接的.NET版本,和转换的工具,如果不支持的第三方控件用于可能会失败。老VCL.NET框架是为了使过渡更容易,但失败了。 A转换工具可以写,但恕我直言,这将是有限的使用和只有简单的工作形式。有没有人我知道,因为大多数开发人员,从德尔福迁移到.NET去了VS / C#的方式 - 我看到移动的桌面应用程序,从德尔福棱镜的非常少的优点 - 有很小的原因写一个。

VCL and Winforms are enough different to make such conversion not easy. There are also some components that are Delphi specific without a direct .NET counterpart, and a conversion tool probably would fail if unsupported third party controls are used. The old VCL.NET framework was an attempt to make that transition easier, but failed. A conversion tool may be written, but IMHO it would be of limited use and work for simple forms only. There's no one I am aware of, and because most developers that migrated from Delphi to .NET went the VS/C# way - I see very little advantages of moving a desktop application from Delphi to Prism - there are very little reasons to write one.

这篇关于有没有办法迁移德尔福2010表单到德尔福棱镜(.NET)XE形式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆