Munka könyvtár (mappa) Delphi

Ebben a cikkben azt fogom bemutatni, hogy néhány szabványos funkciók dolgozó könyvtárak. És itt van néhány felhasználó által definiált függvények és példák azok használatát. Is figyelembe hívja a könyvtár párbeszédablak.

Kezdeni, először egy egyszerű funkciót hozzon létre egy új mappát. Az általános formája az ilyen funkció:

Azaz, ha a mappa sikeresen létrehozta a függvény visszatérési értéke true. Azonnal egy egyszerű példa a felhasználásra:

Ha rákattint egy program megpróbál létrehozni egy mappát nevű testdir a C: meghajtón, és ha a kísérlet sikeres volt, az üzenet jelenik meg. Meg kell jegyezni, hogy ha nem adja meg a meghajtó betűjele, amelyen szeretne létrehozni egy mappát, a függvény létrehoz egy mappát ugyanabban a könyvtárban, mint maga a program.

vezethet ugyanazt az eredményt.

Azonnal szeretném figyelmeztetni, hogy ez a funkció csak távolítsa el az üres mappák, és ha van valami, akkor van egy hiba! De van egy megoldás. Itt jön a támogatás a felhasználói függvény egy egyszerű név MyRemoveDir. Itt a leírás a funkció:

Másolás az egészet be a programot, akkor ez a funkció is lehet nevezni, mint ez:

Most egy kicsit hátrébb a közvetlen munka mappák és azt a kérdést, számos érdekes. Hogyan hívja a párbeszéd jelöljön ki egy mappát (például amikor telepíteni a szoftvert). JUST.

Csatlakozás használ Filectrl.pas modul (vagyis használ FileCtrl;). Most az űrlapon van egy gomb (nem tévesztendő :) és írd be az alábbi kódot:

Amikor kiválaszt egy könyvtárat formájában fejléc megjelenítéséhez a nevét!

Egy példa a használatát (mint mindig tettem a forma az új gomb, majd írásbeli)

És végül, hogy a funkció ellenőrzi, hogy a könyvtár létezik-e vagy sem. Az általános formája a következő:

Ha egy könyvtár van megadva a neve paraméter létezik -, akkor a függvény visszatérési értéke true.

Remélem, hogy segített egy leírást ezeket a funkciókat és eljárásokat. Csak azt, hogy adjon tanácsot gyakran megnézi HELP, van egy csomó érdekes és hasznos információt!

Kapcsolódó cikkek