kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát
Kiadó: | ComputerBooks Kiadó Kft. |
---|---|
Kiadás helye: | Budapest |
Kiadás éve: | |
Kötés típusa: | Ragasztott papírkötés |
Oldalszám: | 465 oldal |
Sorozatcím: | |
Kötetszám: | |
Nyelv: | Magyar |
Méret: | 24 cm x 17 cm |
ISBN: | 963-618-307-4 |
Megjegyzés: | CD-melléklettel. |
Tartalomjegyzék | |
Előszó | 1 |
Bevezetés | 3 |
Az Object Pascal nyelv | 7 |
Az Object Pascal nyelv elemei | 7 |
A nyelv jelkészlete | 7 |
Foglalt szavak | 7 |
A program utasításai és sorai | 9 |
Azonosítók | 9 |
Számok | 9 |
Szövegkonstansok | 10 |
Címkék | 11 |
Operandusok | 11 |
Operátorok | 11 |
Kifejezések | 11 |
A programozó megjegyzései a programban | 12 |
Object Pascal programok felépítése | 13 |
Adattípusok és deklarációk | 18 |
Egyszerű adattípusok | 19 |
A string típus | 24 |
Struktruált típusok | 25 |
Mutatók | 30 |
Az eljárástípus | 31 |
A variáns típus | 31 |
Típusdefiníciók | 32 |
Konstansok (const) | 34 |
Azonos és kompatibilis típusok | 38 |
Object Pascal kifejezések | 41 |
Egy- és kétoperandusú műveletek | 41 |
Elsőbbségi szabályok | 41 |
Műveletek csoportosítása | 42 |
Karaktersorozatok összekapcsolása | 48 |
Halmazműveletek | 48 |
Műveletek mutatókkal | 50 |
Osztályok és interface-ek operátorai | 50 |
Konzol-alkalmazások alapvető I/O műveletei | 51 |
Szöveges megjelenítés -a write () és a writeln() eljárások | 51 |
Olvasás billentyűzetről - a read () és a readln() eljárások | 54 |
Az Object Pascal nyelv utasításai | 58 |
Egyszerű utasítások | 58 |
Strukturált utasítások | 61 |
Alprogramok használata | 72 |
Az alprogramok szerkezete és helye az Object Pascal programban | 74 |
Függvények és eljárások | 76 |
Változók az alprogramokban | 80 |
Alprogramok paraméterei | 82 |
Alprogramok deklarációja | 89 |
Modulok az Object Pascalban | 93 |
Az Object Pascal modulok felépítése | 93 |
A modulok fejléce - hivatkozás a modulokra | 94 |
Az interface rész | 95 |
Az implementation rész | 95 |
Az inicializációs és a lezáró rész | 97 |
Az Object Pascal nyelv speciális lehetőségei | 98 |
Dinamikus memória-használat | 98 |
Szövegek tárolása és feldolgozása | 107 |
Az idő és a dátum kezelése | 118 |
A variáns típus használata | 123 |
A beépített assembler használata | 129 |
Matematikai lehetőségek a Delphi-ben | 131 |
Objektumok az Object Pascal-ban | 135 |
Az objektumosztályok (class) felépítése | 135 |
Az adatrejtés elve | 141 |
Osztály-hierarchia kialakítása | 143 |
Az osztályok használatának további lehetőségei | 153 |
Objektum-orientált adattárolási lehetőségek áttekintése | 162 |
Kivételek kezelése | 167 |
A kivételkezelés használata | 167 |
Kivételek deklarációja | 167 |
Kivételek kiváltása - a raise utasítás | 168 |
A try...except utasítás | 169 |
A try...finally utasítás | 173 |
Előre definiált kivételek | 174 |
A kivételkezelést támogató eljárások | 177 |
A Delphi mint a Windows programozás eszköze | 179 |
Eseményvezérelt prgramépítés | 179 |
Az alkalmazások szerkezete | 179 |
A projekt | 182 |
A Tapplication osztály | 182 |
A Tapplication Events osztály | 186 |
Az üzenetek szerkezete | 187 |
Az alkalmazások környezete | 188 |
Az alkalmazások ablaka | 191 |
Az ablakok eseményeinek kezelése | 194 |
Ablakok tulajdonságai | 199 |
Ablakkezelő metódusk | 206 |
A vezérlőkről röviden - alapvezérlők | 212 |
Menük használata | 224 |
Vezérlőgombok | 232 |
A ScrollBar vezérlő | 235 |
Szövegmegjelenítők | 236 |
Csoportosító vezérlők | 244 |
Speciális vezérlők | 247 |
Grafikus vezérlőgombok, billentyűzetgyorsítok | 247 |
Görgetősáv jellegű különleges vezérlők | 248 |
Speciális szövegmegjelenítők és -szerkesztők | 249 |
Lista típusó különleges vezérlők | 250 |
Speciális vezérlőtároló komponensek | 252 |
Információk táblázatos megjelenítése | 254 |
Speciális naptárvezérlők | 256 |
Formok és vezérlők programból történő létrehozása | 257 |
Formok dinamikus kezelése | 257 |
Vezérlők futás közben történő létrehozása | 258 |
A dinamikusan létrehozott elemek eseményei | 258 |
Dinamikusan létrehozott elemek tömbje | 259 |
Multimédiás alkalmazások készítése | 261 |
MessagaBeesp(), PlaySound() és MCI függvények | 262 |
Hang nélküli AVI fájlok lejátszása: Tanimate | 265 |
Animációk készítése hagyományos módszerrel | 267 |
Médialejátszó: TMediaPlayer | 270 |
Vidd és dobd, vagy csatlakoztasd! | 274 |
Az objektumok "megfogása" | 274 |
A "vidd és dobd" művelet | 275 |
A "vidd és csatlakoztasd" művelet | 277 |
A vágólap használata | 279 |
Többszálú alkalmazások készítése | 281 |
Programszál objetkumok létrehozása és megszüntetése | 281 |
A programszál indítása, felfüggesztése és leállítása | 282 |
Programszálak kezelése | 283 |
Többalakos alkalmazások kialakítása | 285 |
Párbeszédablakok | 285 |
Modális és nem modális párbeszédablakok | 285 |
Egyszerű szerkezetű párbeszédablakok használata | 286 |
Általános párbeszédablakok használata | 286 |
Párbeszédablakok speciális vezérlői | 297 |
Előkészített párbeszédablak minták | 298 |
Az objektumraktár (Object Repository) | 300 |
Speciális felépítésű alkalmazások | 302 |
SDI alkalmazások | 303 |
MDI alkalmazások | 304 |
Alkalmazáskészítő varázslók | 306 |
Grafikus megjelenítés Delphi programokban | 307 |
Alapvető grafikus eszközök | 307 |
Színek | 307 |
Rajzolási módok | 308 |
Alapeszközök | 308 |
Grafikus vezérlők használata | 311 |
Geometriai alakzatok megjelenítése | 311 |
Képek megjelenítése | 312 |
Képlisták | 312 |
Grafikonok megjelenítése | 313 |
A Canvas tulajdonság használata | 314 |
A Canvas objektum alaptulajdonságai | 314 |
Rajzolás a Canvas objektum felhasználásával | 316 |
Rajzolás és újrafestés Windows alkalmazásokban | 322 |
Nyomtatás | 322 |
Újrafelhasználható programelemek készítése | 325 |
Dinamikusan szerkeszthető könyvtárak (DLL) | 325 |
DLL készítése | 326 |
A DLL felhasználása | 328 |
A DLL használatának további lehetőséei | 333 |
Delphi komponensek készítése | 337 |
A package programmodul | 337 |
A komponenskészítés alapismeretei | 339 |
Komponensek létrehozásának lépései | 344 |
Komponenskészítés lépésről-lépésre | 347 |
Adatkezelés Delphi-ben | 353 |
Fájlkezelés | 353 |
Állománytípusok | 353 |
A fájlkezelés lépései | 355 |
Lemezek és könyvtárak használata | 363 |
Adatfolyamok (streams) kezelése | 365 |
Lemezállományok adatfolyama (FileStream) | 366 |
Sztringek adatfolyama (StringStream) | 367 |
Memória adatfolyam (MemoryStream) | 368 |
Lokális adatbázisok kezelése Delphi alkalmazásokból | 370 |
A BDE (Borland Database Engine) | 371 |
A relációs adatbázisokról röviden | 373 |
Az álnevek (alias) létrehozása a BDE Administrator segítségével | 374 |
Az eszközpaletta BDE, DataContorls és DataAccess lapján található vezérlőelemek használata | 378 |
Beszámolók készítése az adatbázisok adatainak alapján (Rave palettalap) | 402 |
ADO | 407 |
dbExpress | 410 |
Web-alkalmazások fejlesztése | 413 |
Webböngésző alkalmazás létrehozása | 413 |
TCP/IP-illesztőkapuk (sockets) | 416 |
Web Broker technológia: CGI és ISAPI (NSAPI) | 418 |
Webkiszolgáló oldali alkalmazások típusai | 419 |
Kommunikációs sorrend, űrlapok | 421 |
TWebActionItems, TWebResponse, TWebRequest | 424 |
Tartalom-összeállítók (TPageProducer, TDataSetPageProducer stb.) | 428 |
WebServices palettalap | 436 |
WebSnap | 437 |
IntraWeb | 441 |
Irodalomjegyzék | 443 |
Tárgymutató | 445 |
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.