$K: Chytrá zpětná volání: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Pouze pro Windows. Rídí generování chytrých zpětných volání pro procedury a funkce, které jsou exportovány aplikací. Syntaxe: {$K+} nebo {$K-} Imp...“)
 
m (1 revízia: Direktivy překladača)
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádek 14: Řádek 14:
  
 
[[Category:Direktívy prekladače]]
 
[[Category:Direktívy prekladače]]
 +
[[Category:Direktivy přepínače]]

Aktuální verze z 8. 10. 2012, 11:35

Pouze pro Windows. Rídí generování chytrých zpětných volání pro procedury a funkce, které jsou exportovány aplikací.

 Syntaxe:       {$K+} nebo {$K-}
 Implicitně:    {$K+}
 Typ:           Globální
 Povel Menu:    Options|Compiler|Smart callbacks
Popis

Když je aplikace zkompilována v režimu $K-, musí při vytváření rutin zpětného volání používat rutiny MakeProcInstance a FreeProcInstance z Windows API.

V implicitním režimu $K+ není potřeba používat MakeProcInstance a FreeProcInstance.

Režim chytrá zpětná volání použijte, pokud všechny exportované funkce budou z Windows volány. Nepoužívejte ho, jestliže jiné aplikace ve Windows mohou volat vaše exportované funkce.