E eaglepsm Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-09 #1 我只知道有条件编译{$IFDEF},{$ELSE},{$ENDIF},但不知道有没有条件包含。没有的话每次都要手动去除或添加一些头文件,真麻烦!
C creation-zy Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-09 #2 完全可以将uses中的单元用 {$IFDEF},{$ELSE},{$ENDIF} 包裹起来啊。
E eaglepsm Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-09 #3 不行,我试过,不起作用,编译器仍然说找不到文件,我猜use不是语句,不产生代码,所以不能用预编译指令
D dreamisx Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-09 #4 uses部分也可用条件编译指令的,我想应该是你没用对。
E eaglepsm Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-09 #6 我测试了一下,原来这里面还有点技巧:如果uses后面的文件是一个条件中全部使用,另一个条件中完全不使用,那么把uses写在{$IFDEF}后面,否则的话写在前面。