Mega Code Archive
Search
.Net
ASP .Net
ASP .Net Tutorial
C#
C# Book
C# by API
C# Tutorial
VB.Net
VB.Net by API
VB.Net Tutorial
Visual C++ .Net
VisualBasic Script
Java
Java
Java Book
Java by API
Java Tutorial
Script
Flash ActionScript
Flex
JavaScript DHTML
JavaScript Reference
JavaScript Tutorial
Database
MSSQL
MSSQL Tutorial
MySQL
MySQL Tutorial
Oracle PLSQL
Oracle PLSQL Tutorial
PostgreSQL
Languages
Android
C
C Tutorial
C++
C++ Tutorial
Delphi
Perl
PHP
Python
Python Tutorial
Ruby
Silverlight
Office
MSOfficeExcel 2007 Tutorial
MSOfficePowerPoint 2007 Tutorial
MSOfficeWord 2007 Tutorial
Data
XML
XML Tutorial
Delphi
Compiler Directives 50 codes
Home
Delphi
Compiler Directives
1 $a - determines whether data is aligned or packed
2 $align - determines whether data is aligned or packed
3 $apptype - determines the application type gui or console
4 $b - whether to short cut and and or operations
5 $booleval - whether to short cut and and or operations
6 $d - determines whether application debug information is built
7 $debuginfo - determines whether application debug information is built
8 $define - defines a compiler directive symbol - as used by ifdef
9 $definitioninfo - determines whether application symbol information is built
10 $else - starts the alternate section of an ifdef or ifndef
11 $endif - terminates conditional code compilation
12 $extendedsyntax - controls some pascal extension handling
13 $h - treat string types as ansistring or shortstring
14 $hints - determines whether delphi shows compilation hints
15 $i - allows code in an include file to be incorporated into a unit
16 $ifdef - executes code if a conditional symbol has been defined
17 $ifndef - executes code if a conditional symbol has not been defined
18 $ifopt - tests for the state of a compiler directive
19 $include - allows code in an include file to be incorporated into a unit
20 $iochecks - when on, an io operation error throws an exception
21 $l - determines what application debug information is built
22 $localsymbols - determines what application debug information is built
23 $longstrings - treat string types as ansistring or shortstring
24 $minenumsize - sets the minimum storage used to hold enumerated types
25 $o - determines whether delphi optimises code when compiling
26 $optimization - determines whether delphi optimises code when compiling
27 $overflowchecks - determines whether delphi checks integer and enum bounds
28 $q - determines whether delphi checks integer and enum bounds
29 $r - determines whether delphi checks array bounds
30 $rangechecks - determines whether delphi checks array bounds
31 $referenceinfo - determines whether symbol reference information is built
32 $resource - defines a resource file to be included in the application linking
33 $undef - undefines a compiler directive symbol - as used by ifdef
34 $warnings - determines whether delphi shows compilation warnings
35 $x - controls some pascal extension handling
36 $y - determines whether application symbol information is built
37 $z - sets the minimum storage used to hold enumerated types
38 Abstract - defines a class method only implemented in subclasses
39 Default - defines default processing for a property
40 Dynamic - allows a class method to be overriden in derived classes
41 Export - makes a function or procedure in a dll externally available
42 Index - principally defines indexed class data properties
43 Out - identifies a routine parameter for output only
44 Overload - allows 2 or more routines to have the same name
45 Override - defines a method that replaces a virtual parent class method
46 Private - starts the section of private data and methods in a class
47 Protected - starts a section of class private data accesible to sub-classes
48 Public - starts an externally accessible section of a class
49 Published - starts a published externally accessible section of a class
50 Virtual - allows a class method to be overriden in derived classes