Otevřít hlavní menu

Změny

$O: Generování ovrlejového kódu

Přidáno 969 bajtů, 8. 10. 2012, 11:23
bez shrnutí editace
Pouze reálný režim. Povoluje, zakazuje generování ovrlejového kódu.

Syntaxe: {$O+} nebo {$O-}
Implicitně: {$O-}
Typ: Globální
Menu: [X] Overlays Allowed

;Režim {$O+}
V tomto režimu generátor kódu provádí speciální opatření při předávání konstantních parametrů typu string a set z jedné ovrlejové procedury či funkce do druhé.

Použijete-li {[[$O+]]} v jednotce, neznamená to, že ji musíte používat jako ovrlej. Tento režim pouze zajišťuje, že jednotka jako ovrlej použita být může.

Vyvíjíte-li jednotky, které hodláte použít jak v ovrlejovaných, tak v neovrlejovaných aplikacích, kompilujte je s {[[$O+]]}.

;Poznámky
Direktiva {[[$O+]]} se téměř vždy používá spolu s direktivou {[[$F+]]}, aby se uspokojily požadavky správce ovrlejí na vzdálená volání.

;Viz také
:[[$O JménoJednotky]]

[[Category:Direktívy prekladače]]
[[Category:Direktivy přepínače]]