每当将新单元添加到项目中时,Delphi都会重建.dpr文件,并且uses部分中的所有IFDEF都将消失。
要解决此问题,我通常使用NotePad创建新的.pas文件,并将其手动添加到.dpr。如果需要表单,请使用File-> New-> Form,然后将.dpr文件还原为以前的版本。如果你问我不是很RAD ;-)
你怎么处理那件事呢?有没有办法在保留IFDEF的同时在IDE中添加单位?
最佳答案
有时我会专门创建一个单元,作为所有IFDEF和IDE会弄乱的其他东西(如果它在dpr中的话)的地方。该单元通常位于dpr的uses子句的顶部。这个技巧并不能满足所有情况,但有时可以节省很多繁琐的工作。
关于delphi - 您如何在.dpr使用部分中处理IFDEF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/758047/