{$DEFINE SampleID}//定义一个名为SampleID的编译标识
{$IFDEF SampleID} //判定是否定义了SampleID
Echo "Defined SampleID";
{$ELSE} //否则(如果未定义)
Echo "Undefined SampleID";
{$ENDIF} //IFDEF的结束
{$UNDEF SampleID} //此处将SampleID的定义取消
{$IFDEF SampleID}
Error codesdjk sdcnkjsdnksd //此处是错误代码,由于在条件编译中,未定义SampleID,所以此块不会被编译,不会出错
{$ENDIF}