$F

Z Delphi & Pascal (česká wiki)
Verze z 8. 10. 2012, 11:35, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (1 revízia: Direktivy překladača)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Určuje, jaký model volání bude použit pro následně kompilované procedury a funkce.

 Syntaxe:    {$F+} nebo {$F-}
 Implicitně: {$F-}
 Typ:        Lokální
 Povel menu: Options|Compiler|Force Far Calls
Režim $F+

Při $F+ se nastavuje model vzdáleného volání FAR.

Režim $F-

V případě $F- Turbo Pascal automaticky vybírá model:

  • vzdáleného volání (FAR) v deklarační části interface v jednotce
  • blízkého volání (NEAR) u ostatních deklarací procedur a funkcí

V programech, které používají procedurální proměnné, musí všechny takové procedury používat model vzdáleného volání.