1.067.285

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programozzunk Delphi 5 rendszerben!

Tankönyv és elektronikus példatár/Borland Delphi 5 alapján

Szerző
Lektor
Budapest
Kiadó: ComputerBooks Kiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 490 oldal
Sorozatcím: Computerbooks
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-618-244-2
Megjegyzés: Fekete-fehér illusztrációkkal. CD-melléklet nélkül.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

A Borland Delphi rendszer olyan, gyors alkalmazásfejlesztő környezet (RAD Rapid Application Development), amely hazánkban rendkívüli népszerűségnek örvend. A Delphi szerencsésen egyesíti magában a... Tovább

Előszó

A Borland Delphi rendszer olyan, gyors alkalmazásfejlesztő környezet (RAD Rapid Application Development), amely hazánkban rendkívüli népszerűségnek örvend. A Delphi szerencsésen egyesíti magában a Windows alkalmazások készítésére szolgáló grafikus fejlesztői környezetet és a teljesen objektum-orientált programnyelvi fordítót. A rendszer támogatja a legújabb Windows technológiákat, az Internet alkalmazások készítését, a multimédiás megjelenítést, a kliens-szerver adatbázis-kezelést stb.
Ha csak a főbb tulajdonságokat tekintjük, azt találjuk, hogy a Delphi az egyik leghatékonyabb alkalmazásfejlesztő eszköz, amely Object Pascal alapú forrásnyelvi fordítóprogrammal, komponensalapú felépítéssel, és testre szabható adatbázis-hozzáférési lehetőséggel rendelkezik.
Jelen könyvünk, amely egyszerre tankönyv és példatár, elkészítésekor a Delphi 5 Enterprise verziót használtuk, azonban a példaprogramok többsége a régebbi verziók alatt is működőképes.
A Delphi rendszer szerteágazó funkcióinak programban történő egyesítése nem túl bonyolult programozói feladat, nehézséget jelent azonban ezen elemek összefoglaló áttekintése. Az egyes területek dokumentációja külön-külön is kötetekre rúg, így azok teljes részletességgel történő ismertetésétől el kellett tekintenünk. Egy adott témáról - esetünkben a Delphi rendszerről - szóló könyv készítésekor fontos szem előtt tartani azt, hogy kihez, és milyen céllal szólnak a papírra vetett információk.
Jelen könyv a kezdő- és középhaladó programozóknak készült, egyesítve a tankönyvek és példatárak előnyeit. A tankönyvi részek papírra kerültek, a példák megoldásainak leírása pedig - kihasználva a technológiai fejlődést - a CD-mellékleten kapott helyet. Ilyen módon az Olvasó két könyvet tart egyszerre a kezében egy tankönyvet és egy elektronikus példatárat.
A szerzők Vissza

Tartalom

Előszó1
Bevezetés3
Az Object Pascal nyelv7
Az Object Pascal nyelv elemei7
A nyelv jelkészlete7
Foglalt szavak7
A program utasításai és sorai9
Azonosítók9
Számok9
Szövegkonstansok10
Címkék11
Operandusok11
Operátorok11
Kifejezések11
A programozó megjegyzései a programban12
Object Pascal programok felépítése13
Adattípusok és deklarációk18
Egyszerű adattípusok19
A string típus24
Strukturált típusok25
Mutatók30
Eljárás31
A variáns típus31
Típusdefiníció32
Konstansok (const)34
Object Pascal kifejezések42
Egy- és kétoperandusú műveletek42
Elsőbbségi szabályok42
Műveletek csoportosítása43
Sztringek összekapcsolása49
Halmazműveletek49
Műveletek mutatókkal51
Osztályok és interface-ek operátorai52
Konzol alkalmazások alapvető I/O műveletei54
Szöveges megjelenítés - a write és a writeln eljárások54
Olvasás billentyűzetről - a read és a readln eljárások57
Az Object Pascal nyelv utasításai62
Egyszerű utasítások62
Struktúrált utasítások65
Alprogramok használata78
Az alprogramok szerkezete és helye az Object Pascal programban80
Függvények és eljárások82
Változók az alporgramokban86
Alprogramok paraméterei88
Alprogramok deklarációja95
Modulok az Object Pascalban100
Az Object Pascal modulok felépítése100
A modulok fejléce - hivatkozás a modulokra101
Az interface rész102
Az implementation rész103
Az inicializációs és a lezáró rész105
Az Object Pascal nyelv speciális lehetőségei107
Dinamikus memória-használat107
Szövegek tárolása és feldolgozása116
Az idő és a dátum kezelése127
A variáns típus használata132
Matematikai lehetőségek a Delphi-ben139
Objektumok az Object Pascal-ban144
Az objektumosztályok (class) felépítése144
Az adatrejtés elve150
Osztály-hierarchia kialakítása152
Az osztályok használatának további lehetőségei162
Objektum-interfészek (interfaces)168
Az objektum-orientált adattárolási lehetőségek áttekintése171
A Delphi, mint a Windows programozás alapeszköze177
Eseményvezérelt programépítés177
Windows alkalmazások szerkezete177
A projekt180
A Tapplication osztály180
A TapplicationEvents osztály183
Az üzenetek szerkezete184
Az alkalmazások környezete185
Az alkalmazások ablaka188
Az ablakok eseményeinek kezelése191
Ablakok tulajdonságai197
Ablakkezelő metódusok204
A keret a vezérlők tárolója206
A vezérlőkről röviden - alapvezérlők210
Menük használata221
Vezérlőgombok231
A ScrollBar vezérlő238
Szövegmegjelenítők241
Csoportosító vezérlők252
Az időzítő255
Speciális vezérlők256
Grafikus vezérlőgombok, billentyűzetgyorsítók256
Görgetősáv jellegű különleges vezérlők257
Speciális szövegmegjelenítők és -szerkesztők257
Lista típusú különleges vezérlők258
Speciális szövegmegjelenítők és -szerkesztők257
Lista típusú különleges verziók258
Speciális vezérlőtároló komponensek260
Információk táblázatos megjelenítése262
Speciális naptárvezérlők263
Formok és vezérlők programból történő létrehozása267
Formok dinamikus kezelése267
Vezérlők futás közben történő létrehozása268
A dinamikusan létrehozott elemek eseményei268
Dinamikusan létrehozott elemek tömbje269
Többablakos alkalmazások kialakítása271
Párbeszédablakok271
Modális és nem modális párbeszédablakok271
Egyszerű szerkezetű párbeszédablakok használata271
Általános párbeszédablakok használata276
Párbeszédablakok speciális vezérlői282
Előkészített párbeszédablak minták 283
Az objektumraktár (Object Repository)285
Speciális felépítésű alkalmazások287
SDI alkalmazások287
MDI alkalmazások288
Alkalmazáskészítő varázslók291
Grafikus megjelenítés Delphi programokban293
Alapvető grafikus eszközök293
Színek293
Rajzolási módok294
Alapeszközök294
Grafikus vezérlők használata297
Geometriai alakzatok megjelenítése298
Képek megjelenítése298
Képlisták298
Grafikonok megjelenítése299
A Canvas tulajdonság használata300
A Canvas objektum alapjellemzői300
Rajzolás a Canvas objektum felhasználásával302
Kirajzolás és újrafestés Windows alkalmazásokban307
Nyomtatás308
Újrafelhasználható programelemek készítése311
Dinamikusan szerkeszthető könyvtárak (DLL)311
DLL készítése312
A DLL felhasználása314
A DLL használatának további lehetőségei318
Delphi komponensek készítése324
A package programmodul324
A komponenskészítés alapismeretei325
Komponensek létrehozásának lépései330
Komponenskészítés lépésről-lépésre333
Adatkezelés Delphi-ben343
Fájlkezelés343
Állománytípusok343
A fájlkezelés lépései345
Hibakezelés352
Lemezek és könyvtárak használata353
Adatfolyamatok (streams) kezelése356
Lokális adatbázisok kezelése Delphi alkalmazásokból362
A BDE (Borland Database Engine)362
A relációs adatbázisokról röviden364
Logikai nevek (alias) létrehozása a BDE Administrator segítségével365
A Delphi vezőrelemei adatbázisok használatához368
Jelentések készítése (QReport)393
ADO - Active Data Object398
A Delphi további lehetőségei405
Multimédiás alkalmazások készítése405
MessageBeep, PlaySound és MCI függvények406
Hang nélküli AVI fájlok lejátszára: Tanimation409
Animációk készítése hagyományos módszerrel411
Médialejátszó: TMediaPlayer414
Vidd és dobd, vagy csatlakoztasd!420
Az objektumok "megfogása"420
A "vidd és dobd" művelet421
A "vidd és csatlakoztasd" művelet423
Alkalmazások közötti kapcsolatok426
A vágólap használata426
Dokumentumok csatolása és beágyazása427
Az OLE-automatizmus430
Az OLE-kiszolgálók elérése431
Többszálú alkalmazások készítése435
Programszál objektumok létrehozása és megszüntetése435
A programszál indítása, felfüggesztése és leállítása436
Programszálak kezelése437
Súgórendszer készítése Delphi alkalmazásokhoz440
Súgófájl (.HLP) írása441
Súgófájlok meghívása alkalmazásokból450
Súgóbuborékok, állapotsorok, névjegyek456
Függelék459
FO. Kivételek kezelése459
FO.1. A kivételkezelés használata459
FO.2. Kivételek deklarációja459
FO.3. Kivételek kiváltása - a raise utasítás460
FO.4. A try...except utasítás462
FO.5. A try...finally utasítás466
FO.6. Előre definiált kivételek467
FO.7. A kivételkezelést támogató eljárások469
Local SQL összefoglaló (CD melléklet)470
A Delphi 5 Enterprise felhasználói felülete (CD melléklet)470
Telepítőkészlet előállítása - InstallShield Express (CD melléklet)470
Irodalomjegyzék471
Tárgymutató473
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem