【发布时间】:2009-04-18 23:34:48
【问题描述】:
考虑到在单元文件中使用有用的 Region 编译器指令的愿望,允许这些相同单元在以前版本的 Delphi 中使用的最佳方法是什么?似乎没有“体面”的方法。 (所需的 IDE 版本是 Delphi 7)
我喜欢在方法定义上方设置区域来隐藏/显示方法定义帮助和版本历史 cmets,但我必须用其他编译器指令围绕区域指令,这有点破坏区域编译器指令的“清洁度”。
如果使用不支持区域的 Delphi 版本,我想可以编写一个预处理器来注释掉所有 Region/EndRegion 指令。然后添加回来以供以后的版本使用?
我不是 100% 切换到 Delphi 2009 并且需要支持多个 IDE 版本。
【问题讨论】:
标签: delphi compiler-construction region