delphi 7.如何检查单元文件是否存在并使用(指令?)添加它以与项目一起编译

时间:2011-07-21 10:00:06

标签: delphi

我有一个单元,它是几个模块(dll,应用程序)的一部分。

在其中一些我需要在该模块中使用他们的类。

是否可以使用编译器指令(或其他方法)将单元包含在文件中,以防它包含在项目中?

谢谢!

1 个答案:

答案 0 :(得分:6)

如果我理解正确,答案是肯定的。您可以在uses子句中使用条件定义:

uses
{$IFDEF USE_MYSTUFF}
  MyUnit,
{$ENDIF}
  Classes, Windows;

然后在项目选项中定义(或不​​定义)条件定义USE_MYSTUFF

另请参阅$IFDEF$DEFINE$INCLUDE指令以及Conditional Compilation