Alapfogalmak | |
Windows bevezetés | 3 |
Általános tudnivalók | 3 |
Windows eseménykezelés, üzenetvezérlés | 9 |
Delphi bevezetés | 17 |
A Delphi alkalmazások felépítése | 17 |
Egy egyszerű Delphi alkalmazás elkészítése | 28 |
A Turbo Pascaltól az Object Pascalig | 31 |
A különbségek és újdonságok rövid áttekintése | 31 |
Új, hasznos rutinok | 32 |
Az Object Pascal osztálymodell | 33 |
Összetett típusú függvényértékek | 48 |
Kivételek kezelése (Exception handling) | 48 |
Object Pascal karakterláncok | 56 |
Delphi standard komponensek | 59 |
TComponent | 60 |
TControl | 62 |
TLabel (címke) | 65 |
TWinControl | 65 |
TEdit (szerkesztődoboz) | 66 |
TMemo (többsoros szerkesztődoboz), TRichEdit | 67 |
TButton (gomb), TBitBth (Additonal paletta) | 68 |
TSpeedButton (eszköztár gomb, Additonal paletta) | 70 |
TCheckBox (jelölőnégyzet) | 71 |
TRadioGroup (választógomb-csoport) | 71 |
TListBox (listadoboz) | 72 |
TComboBox (kombinált lista) | 73 |
Menük használata | 74 |
Feladatok | 77 |
Drag&Drop (fogd és vidd, vonszolás) technika | 91 |
Egyéni kurzorok. A TScreen osztály | 94 |
Több info az alkalmazásban | 99 |
Fülek az űrlapon | 99 |
Több űrlapos alkalmazások | 104 |
Grafika, nyomtatás | 127 |
Tervezési időben létrehozható grafikai elemek | 127 |
Futási időben létrehozható grafikai elemek | 129 |
Feladatok | 133 |
Nyomtatás | 148 |
Adatbázisok | |
Adatbázis-kezelés Delphiben | 157 |
Az adatbázis-kezelési architektúrák áttekintése | 157 |
A Delphi adatbázis-kezelési lehetőségei | 163 |
Az álnév (Alias) | 165 |
A Delphi adatbázis-kezelést elősegítő segédprogramjai | 167 |
Adatbázis-kezelési komponensek | 168 |
A TDataModule osztály | 171 |
Feladat: Egy táblán alapuló böngésző | 172 |
Adatelérési komponensek | 175 |
Az adatelérési komponensek áttekintése | 175 |
A TSession komponens | 178 |
A TDatabese komponens | 179 |
Az adathalmazok kezelése: TDBDataSet osztály | 182 |
Az adathalmazok mezői. A TField osztály | 201 |
A TTable komponens | 216 |
A TDataSource komponens | 220 |
Fő-segéd űrlapok készítése | 222 |
Adatmegjelenítési komponensek | 225 |
Az adatmegjelenítési komponensek használata | 225 |
TDBGrid, TDBCtrlGrid | 226 |
TDBNavigator | 229 |
TDBListBox, TDBComboBox | 229 |
TDBLookupListBox, TDBLookupComboBox | 230 |
Könyvnyilvántartó | 233 |
Feladatspecifikáció | 233 |
Az adatmodell | 234 |
Az adatbázis létrehozása | 237 |
Az alkalmazás űrlapjainak megtervezése | 239 |
Az alkalmazás kivitelezése | 245 |
SQL utasítások a Delphiben | 269 |
Az SQL és a BDE | 26 |
A TQuery komponens | 270 |
A TQuery komponens használata | 271 |
Az SQL utasítás megadásának módozatai | 272 |
Paraméteres lekérdezések | 279 |
A könyvnyilvántartó folytatása | 285 |
Könyvek keresése témakör szerint | 285 |
Egy könyv szerzőinek megszámlálása | 288 |
Jelentések | 291 |
A jelentések felépítése | 291 |
A QuickReport komponenscsalád | 293 |
A jelentések készítésének lépései | 293 |
Jelentések példákon keresztül | 294 |
Kliens/szerver adatbázis-kezelés | 307 |
Feladatspecifikáció | 307 |
Az adatbázis megtervezése | 308 |
Az alkalmazás elkészítése | 320 |
Ínyencségek | |
A komponensek fejlesztése | 331 |
A komponensfejlesztés lehetőségei | 332 |
TAlignButton | 333 |
A komponenscsomagok fogalma | 336 |
Komponens ikonjának beállítása | 339 |
TIncCombo | 341 |
TEnabEdit | 343 |
TScrollList | 345 |
TAboutBox | 348 |
Súgó készítése egy saját komponenshez | 351 |
Végszó | 351 |
A súgó készítése | 353 |
A súgó szerkezete és használata | 353 |
A súgó készítésének lépései | 355 |
Feladat: a könyvnyilvántartó súgójának elkészítése | 356 |
A súgó használata Delphi alkalmazásainkban | 363 |
Tippek, tanácsok | 364 |
A Delphi alkalmazások telepítése | 367 |
Általános tudnivalók | 367 |
Az InstallShield Express indítása | 368 |
A telepítő külalaki adatai | 369 |
A BDE állományainak kiválogatása | 371 |
Az alkalmazás csoportjainak és állományainak megadása | 373 |
A párbeszédablakok beállítása | 376 |
A regisztrációs adatbázis bejegyzései | 377 |
A program csoportjának és ikonjának beállítása | 377 |
A telepítőkészlet létrehozása | 377 |
Próbatelepítés | 378 |
Mi változik az adatbázis-szerverek esetén? | 378 |
Az alkalmazások közötti kommunikáció | 379 |
A vágólap (Cliboard) használata Delphiben | 379 |
A DDE (Dynamic Data Exchange) technika | 380 |
Az OLE (Object and Embedding) technika | 387 |
Több rétegű (multi-tier) adatbázi-kezelés | 391 |
Feladatspecifikáció | 391 |
A középső réteg elkészítése | 393 |
A kliens alkalmazás elkészítése | 396 |
Végszó | 399 |
Több szálon futó alkalmazások | 401 |
A szál (thread) fogalma | 401 |
Több szálú alkalmazások a Delphiben | 402 |
Több szálú adatbázisos feladat | 403 |
Irodalomjegyzék | 412 |
Tárgymutató | 413 |