HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

FileSystemObject script objektum használata


FileSystemObject 5. rész

Példaprogram letöltése

5226 bájt

Ebben a részben eddig még nem tárgyalt, de jól használható függvényeket nézünk meg. Megvizsgáljuk, hogy hogyan lehet az aktuális könyvtárhoz képest megadott relatív útvonalból lekérdezni a tényleges útvonalat, egy útvonalhoz egy másikat hozzáfűzni, egy fájl vagy könyvtár nevét az útvonalból lekérdezni, a szülő könyvtár útvonalát lekérdezni, stb.

A leírásban szereplő függvényeket mind közvetlenül a FileSystemObject objektumból hívhatjuk meg.
GetAbsolutePathName(pathspec)
A paraméterként megadott relatív elérési útból előállítja a tényleges elérési útvonalat. A relatív elérési útvonalban megadhatjuk a meghajtó nevét is (pl. „C:”). Az adott meghajtón az aktuális könyvtárból kiindulva számítja ki a tényleges útvonalat. Az alábbi táblázatban néhány példa látható (feltételezzük, hogy a C: meghajtó Windows könyvtára az aktuális):
pathspec eredmény
C: C:\Windows
C:.. C:\
.\System C:\Windows\System
BuildPath(path, name)
A függvény a path paraméterben megadott útvonalhoz fűzi hozzá a name paraméterben megadott könyvtár nevét. Ha a path paraméter nem \ karakterrel végződik, akkor ezt automatikusan beszúrja. A path paraméterben megadott útvonal lehet relatív is, és nem kell, hogy egy létező könyvtárra mutasson.
GetBaseName(path)
A paraméterként megadott útvonalból (fájlnévből) az utolsó tag kiterjesztés nélküli nevével tér vissza. Ha például a path értéke „C:\Windows\notepad.exe”, akkor a visszatérési értéke „notepad” lesz.
GetParentFolderName(path)
A path paraméterben megadott könyvtár szülő könyvtárának elérési útvonalát, vagy fájlnév esetén a könyvtár útvonalát adja vissza.
GetFileName(pathspec)
A paraméterként megadott útvonal utolsó tagját adja vissza, ami könyvtár útvonal esetén az utolsó könyvtár neve, fájlnév esetén pedig a fájlnév a kiterjesztéssel együtt. Az útvonal lehet relatív is.
GetDriveName(path)
A paraméterként megadott útvonalból a meghajtó nevével tér vissza. Ha például a path paraméter értéke „C:\Windows”, akkor a függvény visszatérési értéke „C:” lesz.
GetExtensionName(path)
A megadott fájlnév vagy könyvtár név kiterjesztését adja vissza. A kiterjesztés a név utolsó, az előző tagoktól ponttal elválasztott része. Egy név több pontot is tartalmazhat, ilyenkor is az utolsó tag a kiterjesztés, az előző pontokat nem veszi figyelembe.

Cikksorozat

#IDKategóriaCikk címeSorozat
1018DelphiVonalkód készítő komponens1. rész
1028DelphiVonalkód nyomtatása a QuickReport-al2. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2002 évkönyv 50. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |