我正在将一个应用程序移植到FreePasal/Lazarus,但是发现它们的表单转换器不太好用。我有一个小型实用程序,每次进行更改时都需要重新转换、重新布局和重新导入图形。此外,有些东西被搞砸了。
我想知道是否存在自动工具将DFM文件转换为Delphi源代码,以便我可以更轻松地进行操作。如果源代码与FPC不兼容也没有问题。
我正在将一个应用程序移植到FreePasal/Lazarus,但是发现它们的表单转换器不太好用。我有一个小型实用程序,每次进行更改时都需要重新转换、重新布局和重新导入图形。此外,有些东西被搞砸了。
我想知道是否存在自动工具将DFM文件转换为Delphi源代码,以便我可以更轻松地进行操作。如果源代码与FPC不兼容也没有问题。
免费的GExperts插件拥有一个"组件转换为代码"特性。在您的Delphi IDE中安装它并打开要转换的窗体,选择组件并调用命令,它会将等效的创建和初始化代码放置在剪贴板上,供您粘贴到任何需要的地方。