TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 编译选项与注释符 > 条件编译

条件编译的使用例子    

  • {$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}