compiler.inc
上传用户:hylc_2004
上传日期:2014-01-23
资源大小:46800k
文件大小:3k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1.      {.$DEFINE BETA}
  2.      
  3.      {.$DEFINE TRIAL}
  4.      {$IFDEF TRIAL} {$DEFINE USEDLL} {$ENDIF}
  5.      
  6.      {$DEFINE INST}
  7.      
  8.      {$DEFINE USEASM}
  9.      
  10.      {$DEFINE VER140}
  11.      
  12.      {$DEFINE DEBUG}
  13.      
  14.      {$IFDEF TRIAL} {$UNDEF DEBUG} {$ENDIF}
  15.      {$IFDEF INST} {$UNDEF DEBUG} {$ENDIF}
  16.      
  17.      { Defines to allow writing code which uses _new_ features }
  18.      {$IFNDEF VER80}
  19.      {$IFDEF VER90}
  20.      {$DEFINE DELPHI2} { Delphi 2.0 }
  21.      {$ENDIF}
  22.      
  23.      {$IFDEF VER93} { C++ Builder 1.0 }
  24.      {$DEFINE BCB}
  25.      {$DEFINE CBUILDER}
  26.      {$DEFINE DELPHI2}
  27.      {$ENDIF}
  28.      
  29.      {$IFDEF VER100}
  30.      {$DEFINE DELPHI3} { Delphi 3.0 }
  31.      {$ENDIF}
  32.      
  33.      {$IFDEF VER110} { C++ Builder 3.0 }
  34.      {$DEFINE BCB}
  35.      {$DEFINE CBUILDER3}
  36.      {$DEFINE DELPHI3}
  37.      {$ENDIF}
  38.      
  39.      {$IFDEF VER120}
  40.      {$DEFINE DELPHI3} { Delphi 4.0 }
  41.      {$DEFINE DELPHI4}
  42.      {$ENDIF}
  43.      
  44.      {$IFDEF VER125} { C++ Builder 4.0 }
  45.      {$DEFINE BCB}
  46.      {$DEFINE CBUILDER3}
  47.      {$DEFINE CBUILDER4}
  48.      {$DEFINE DELPHI3}
  49.      {$DEFINE DELPHI4}
  50.      {$ENDIF}
  51.      
  52.      {$IFDEF VER130}
  53.      {$DEFINE DELPHI3} { Delphi 5.0 }
  54.      {$DEFINE DELPHI4}
  55.      {$DEFINE DELPHI5}
  56.      {$IFDEF BCB}
  57.      {$DEFINE CBUILDER3}
  58.      {$DEFINE CBUILDER4}
  59.      {$DEFINE CBUILDER5}
  60.      {$ENDIF}
  61.      {$ENDIF}
  62.      
  63.      {$IFDEF VER140}
  64.      {$DEFINE DELPHI3} { Delphi 6.0 }
  65.      {$DEFINE DELPHI4}
  66.      {$DEFINE DELPHI5}
  67.      {$DEFINE DELPHI6}
  68.      {$DEFINE DELPHI7}
  69.      {$IFDEF BCB}
  70.      {$DEFINE CBUILDER3}
  71.      {$DEFINE CBUILDER4}
  72.      {$DEFINE CBUILDER5}
  73.      {$DEFINE CBUILDER6}
  74.      {$ENDIF}
  75.      {$ENDIF}
  76.      
  77.      {$ENDIF}
  78.      
  79.      
  80.      {$IFDEF DEBUG} { if Debugging ON }
  81.      {$A+,B-,C+,D+,F-,G+,I-,J+,K+,L+,M-,O-,P+,Q-,R-,S-,T-,U-,V-,W+,X+,Y+,Z-}
  82.      {$IFDEF WIN32} {$H+} {$ENDIF}
  83.      {$N+,E-}
  84.      
  85.      {$ELSE} { if Debugging OFF }
  86.      {$A+,B-,C-,D-,F-,G+,I-,J+,K+,L+,M-,O+,P+,Q-,R-,S-,T-,U-,V-,W-,X+,Y-,Z-}
  87.      {$IFDEF WIN32} {$H+} {$ENDIF}
  88.      {$N+,E-}
  89.      {$ENDIF}
  90.      
  91.      {$IFNDEF TRIAL}
  92.      {$IFDEF DELPHI3}
  93.      {$IFNDEF CBUILDER3}
  94.      {.$DEFINE BUILD_ACTIVEX}
  95.      
  96.      {$IFDEF BUILD_ACTIVEX}
  97.      {$DEFINE CHECK_REGISTERED}
  98.      {$IFDEF CHECK_REGISTERED}
  99.      {$DEFINE MMTOOLSX}
  100.      {.$DEFINE MMAUDIOX}
  101.      {.$DEFINE MMCDDAX}
  102.      {.$DEFINE MMWAVEX}
  103.      {.$DEFINE MMDSOUNDX}
  104.      {.$DEFINE MMPCXX}
  105.      {.$DEFINE MMRCPX}
  106.      {$ENDIF}
  107.      {$ENDIF}
  108.      {$ENDIF}
  109.      {$ENDIF}
  110.      {$ENDIF}
  111.      
  112.      {$IFDEF CBUILDER3}
  113.      {$OBJEXPORTALL ON}
  114.      {$HPPEMIT '#pragma -w-'}
  115.      {$ENDIf}
  116.      
  117.      {$IFDEF WIN32}
  118.      {$IFNDEF DEBUG}
  119.      {$DEFINE NO_WARNINGS}
  120.      {$ENDIF}
  121.      {$ENDIF}
  122.      
  123.      {$IFDEF BUILD_ACTIVEX}
  124.      {$DEFINE DONT_USE_DLL}
  125.      {$ENDIF}
  126.      
  127.      {.$DEFINE LEVEL_ONLY}
  128.      
  129.      {.$DEFINE _BLADEENC}
  130.      
  131.      {$IFNDEF INST} {$IFNDEF TRIAL} {$IFNDEF BUILD_ACTIVEX}
  132.      {.$DEFINE USEWAVEMPEG}
  133.      {$ENDIF} {$ENDIF} {$ENDIF}
  134.      
  135.      {$IFDEF USEWAVEMPEG}
  136.      {$DEFINE DONT_USE_DLL}
  137.      {$DEFINE NO_WARNINGS}
  138.      {$ENDIF}
  139.      
  140.      {$IFDEF WIN32}
  141.      {$IFDEF NO_WARNINGS}
  142.      {$WARNINGS OFF}
  143.      {$HINTS OFF}
  144.      {$ENDIF}
  145.      {$ENDIF}
  146.