存在将DCM文件转换为源代码的工具?

时间:2010-03-03 15:56:22

标签: delphi lazarus freepascal

我正在将应用程序移植到FreePasal / Lazarus&发现他们的表格转换器并不好。我有一个小的实用程序应用程序,每次我做一个更改,我需要重新转换,重新布局和重新导入图形。另外,有些事情搞砸了。

我想知道是否存在将DFM文件转换为delphi源代码的自动工具,因此我可以更轻松地完成此操作。如果源代码不与FPC兼容,则不会出现问题。

2 个答案:

答案 0 :(得分:11)

免费的GExperts插件有"components to code" feature。将其安装在Delphi IDE中,然后打开要转换的表单。选择组件并调用命令,它将在剪贴板上放置等效的创建和初始化代码,以便粘贴到您需要的任何位置。

答案 1 :(得分:2)

更新到Lazarus(0.9.29)和FPC(2.5.1)的主干版本也可能是一种解决方案。

有些事情发生了变化:

  • 上个月开始研究转换器(Juha)
  • FPC 2.4+使资源处理更接近Delphi(不再是.lrs)