Uses: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Vytvorená stránka „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; ...“) |
|||
Řádek 7: | Řádek 7: | ||
;Popis | ;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í. | + | :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. | + | :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řekladač hledá v aktuálním adresáři a v adresáři Options|Directories|Unit Directories. |
Verze z 29. 9. 2012, 23:05
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';