无论何时向项目添加新单元,Delphi都会重建.dpr文件,并且使用部分中的所有IFDEF都将消失.
为了解决这个问题,我通常使用NotePad创建新的.pas文件,并手动将其添加到.dpr文件中.如果我需要一个表单,我使用File-> New-> Form,然后将.dpr文件还原为以前的版本.如果你问我,不是很好;-)
你怎么处理那件事呢?有没有办法在保留IFDEF的同时在IDE中添加单元?
有时我会专门创建一个单元作为所有IFDEF和其他东西的地方,如果它在dpr中,IDE会搞乱.该单元通常位于dpr的uses子句的顶部.这个技巧不适合所有场景,但有时可以节省大量繁琐的工作.
您可以从 IDE 中手动添加它。(使用项目上的“查看源代码”选项)。
通常 dpr 是“隐藏的”。您不需要更改其中的任何内容。如果这样做,您最好确保所有更改都是手动的,否则您将丢失一些信息。
| 归档时间: |
|
| 查看次数: |
2444 次 |
| 最近记录: |