Přidáno 1 672 bajtů,
29. 9. 2012, 23:04 Každý identifikátor v klauzuli uses označuje jednotku, která je použita v aktuálním programu nebo jednotce.
;Syntaxe
uses identifikátor, ... identifikátor;
;Popis
:Pro nalezení jednotky uvedené v klauzuli uses, překladač nejdříve hledá mezi rezidentními jednotkami, zavedenými ze souboru TPW.TPL při spuštění prostředí.
:Jestliže překladač nenalezne specifikovanou jednotku (JménoJednotky) mezi rezidentními jednotkami, hledá ji na disku, a to soubor se jménem JménoJednotky.TPU.
:Překladač hledá v aktuálním adresáři a v adresáři Options|Directories|Unit Directories.
Příklad pro Windows
program MyProgram;
uses [[WinDos]], [[WinCrt]]; { program teď může používat }
{ rutiny z WinDos a WinCrt }
Příklad pro DOS
program MyProgram;
uses [[Dos]], [[Crt]]; { program teď může používat }
{ rutiny z Dos a Crt }
[[var]] (vyhrazené slovo)
Deklarace proměnných (var) spojí identifikátor a její typ s paměťovým místem, kde bude uschována hodnota proměnné.
;Syntaxe
var
identifikátor, ... identifikátor: typ;
...
identifikátor, ... identifikátor: typ;
;Popis
*Direktiva absolute je použita k určení konkrétního místa (adresy) proměnné v paměti.
*Vyhrazené slovo var je použito také k deklaraci formálních parametrů.
Příklady
{;Deklarace proměnných }
var
X, Y, Z: real;
I, J, K: Integer;
Konec, Chyba: Boolean;
Vektor: array[1..10] of real;
Jmeno: string[15];
Soubor: Text;
Pismena: set of 'A'..'Z';
[[Category:rezervovaná slova]]