GetDir: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Řádek 6: | Řádek 6: | ||
kde D je: | kde D je: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | + | | width=10% | 0 || Aktuální jednotka | |
|----------------------- | |----------------------- | ||
| 1 || Mechanika A | | 1 || Mechanika A |
Aktuální verze z 4. 1. 2014, 00:07
Vrací aktuální adresář určené diskové jednotky.
- Deklarace
procedure GetDir(D: Byte; var S: String);
kde D je:
0 | Aktuální jednotka |
1 | Mechanika A |
2 | Mechanika B |
3 | Disk C |
atd.
- Režim
- Windows, Reálný, Chráněný
- Poznámky
- Neprovádí žádnou kontrolu chyb. Jestliže jednotka určená parametrem D je neplatná, S vrátí X:\, jako by šlo o hlavní adresář této neplatné jednotky.
- GetCurDir vykonává stejnou funkci jako GetDir, ale místo řetězce pascalského stylu používá jako argument nulou zakončené řetězce.
- Viz také
- ChDir
Vzorový příklad
{GetDir.PAS} {Vzorový příklad pro proceduru GetDir.} { Pro Windows: } { uses WinCrt; } var s : String; begin GetDir(0,s); { 0 = aktuálni disk } Writeln('Aktuální disk a adresář: ', s); end.