主页 > 编程资料 > Delphi >
发布时间:2015-09-22 作者:网络 阅读:153次

对Delphi来说,{}(左右大括号)内是註解,不过如果是{$(左大括号加钱字号)内容是给编译器看的编译指令。
编译指令的用途為:
1.程式除错
2.版本控制
定义方式:1. Project -> Options… -> Conditional defines 程式定义2. Unit内定义
{$DEFINE xxxxx}使用方式:
// 除错用{$IFDEF DEBUG}ShowMessage('开发除错模式');{$ENDIF}{$IFDEF RELEASE}ShowMessage('版本发佈模式');{$ENDIF}// 版本控制 发佈MAC版本或WINDOWS版本{$IFDEF MACOS}  MacApi.Appkit,Macapi.CoreFoundation, Macapi.Foundation,{$ENDIF}{$IFDEF MSWINDOWS}  Winapi.Messages, Winapi.Windows,{$ENDIF}
关键字词: