打开高版本窗体工具

打开高版本窗体工具

该专家用于在 Delphi/BCB 5 中打开高版本的窗体。由于 Delphi/BCB 6 及后继版本内部使用了 UTF8 格式来保存 AnsiString 和部分 WideString 字符串，如果在窗体中使用了全角字符，即使保存为文本格式的窗体文件也不能被 Delphi/BCB 5 正常读取。该专家可以自动对高版本编译器保存的文本和二进制格式的窗体文件进行转换。使用时直接用它来打开窗体文件即可。

需要注意的是，该工具会重新打开窗体文件对应的单元文件，如果您修改了单元文件请注意保存。 此外，不管源窗体是文本格式还是二进制格式，转换后生成的都是文本格式的窗体。

有时候，转换后的窗体在打开时可能出现找不到属性的错误，这是控件的版本兼容问题，通常选择“全部忽略”即可。

该专家仅在 Delphi/BCB 5 中有效，如果需要对批量文件进行转换，或只有高版本编译环境，可使用专家包提供的附加工具“DFM 窗体转换工具”，该工具可在开始菜单的专家包菜单中找到。

相关主题

IDE 专家基本操作

IDE 专家设置

关于 IDE 专家包

(C)版权所有 2001-2025 CnPack 开发组