|
![]() | P°φkazy jazyka | ![]() | Programy a programovßnφ | Ostatnφ | ![]() |
KompilaΦnφ direktivy a makra (klientsk² jazyk)
Do programu v klientskΘm programovacφm jazyce lze vklßdat tzv. direktivy, kterΘ umo₧≥ujφ p°eklßdßnφ pouze vybran²ch Φßstφ programu, definovßnφ a rozvφjenφ maker, vklßdßnφ jednoho programu do druhΘho nebo snadnΘ za°azovßnφ SQL p°φkaz∙ do programu.
Direktivy se zapisujφ (stejn∞ jako v jazyce C) na zvlßÜtnφ °ßdku ve tvaru:
#jmΘno_direktivy parametry
p°iΦem₧ znak # musφ b²t na zaΦßtku °ßdky - v prvnφm sloupci.
Alternativn∞ lze direktivy zapisovat takΘ zp∙sobem pou₧φvan²m v jazyce Delphi, a to na zaΦßtku komentß°e takto:
{$jmΘno_direktivy parametry ... }
Pokud nejde o direktivy define nebo sql, pak p°φpadn² text, nßsledujφcφ za direktivou uvnit° komentß°ov²ch zßvorek, se ignoruje. JmΘna direktiv lze psßt velk²mi i mal²mi pφsmeny.
Oblasti, kde lze direktiv vyu₧φt:
Podmφn∞n² p°eklad (#if, #else, #endif, #define,...) | Vlo₧enφ programu do programu (#include) |
Definice maker (#define) | Vlo₧enφ p°φkaz∙ SQL do programu (#sql, #sqlbegin, #sqlend) |
Seznam subsekcφ:
![]() | P°φkazy jazyka | ![]() | Programy a programovßnφ | Ostatnφ | ![]() |