4

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

我想知道是否存在将 DFM 文件转换为 delphi 源代码的自动工具,所以我可以更轻松地做到这一点。如果源代码不兼容 FPC,则没有问题。

4

2 回答 2

11

免费的GExperts插件具有“组件编码”功能。将它安装在您的 Delphi IDE 中并打开您要转换的表单。选择组件并调用命令,它将在剪贴板上放置等效的创建和初始化代码,供您粘贴到您需要的任何地方。

于 2010-03-03T16:02:48.700 回答
2

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

有几件事发生了变化:

  • 上个月 sb 开始研究转换器 (Juha)
  • FPC 2.4+ 使资源处理更接近 Delphi(不再是 .lrs)
于 2010-03-03T16:54:20.577 回答