Hozzon létre egy modult, 6. fejezet
Delphi lehetővé teszi a programozó, hogy tegye a funkciók és eljárások egy külön modul, majd az eljárások és függvények a modul saját programokat, meghatározva a modul nevét a modulok listáját kívánt program (használ utasítás).
Listing 6.7. sablon modul
Úgy kezdődik vámtarifaszám modul - egység utasítás, amely jelzi a modul neve. Míg a megtakarítás a modul neve automatikusan helyébe a megadott név a programozó.
A szakasz megvalósítása (végrehajtás) helyezni az eljárások és függvények deklarált részben felületen.
Példaként listán látható 6.8 programozó tartalmazó modul funkciók korábban tárgyalt IsInt és isFioat.
Listing 6.8. A programozó modul
// A modul használatához
működnek IsInt (CH. char). logikai;
// függvény Islnt ellenőrzi, hogy a karakter
// érvényes az üzembe számos
függvény IsFloat (. ch char; st: string): Boolean;
// Function IsFloat ellenőrzi, hogy a karakter egy érvényes
// beírásakor tört számok
// ch - egy másik szimbólumot
// st - már beírt karakterek
// ellenőrzi, hogy a karakter egy érvényes
//, amikor belépnek integer
működnek Islnt (CH. char). logikai;
vagy (CH = # 13) // a kulcs
vagy (CH = # 8) // a kulcs
majd Islnt: = True // karakter mondani
mást Islnt: = False; // érvénytelen karaktert
// ellenőrzi, hogy a karakter egy érvényes
// beírásakor tört számok
működnek IsFloat (CH char; st :. karakterlánc). logikai;
// ch - következő karaktert // st - már beírt karakterek
vagy (CH = # 13) // a kulcs
vagy (CH = # 8) // a kulcs
IsFloat: = true; // jelképe a hívők
Kilépés; // kilép a funkcióból
'-': Ha a length (st) = 0, akkor IsFloat: = True; '':
és (st [hossza (st)]> = '0') és (st [hossza (st)] <= '9')
Ezután // határoló csak akkor léphet be a szám után
// és ha ez még nem lépett
IsFloat: = true; mást // más szimbólumokat betiltották
IsFloat: = false; vég
// Inicializálni rész // ebben az esetben nem tartalmaz egy nyilatkozatot végén.
Modul tárolja hagyományos módon, azaz a. E. A választás menüből File Save parancsot. Azonban jobb újrafelhasználását modulok mappa létrehozásához folyamatokat és funkciókat, amelyben ez például egységek.