Előszó | 1 |
Bevezetés | 3 |
A fordítóprogram lehetőségeiről | 3 |
Az Object Pascal | 4 |
Alkalmazáskészítés a Delphi-vel | 4 |
Komponensek használta | 6 |
Az adatbázis-kezelés | 7 |
A Delphi rendszer működési feltételei | 7 |
A színfalak mögött | 8 |
A Delphi integrált fejlesztőkörnyezete | 9 |
A File menü | 12 |
Az Edit menü | 14 |
A View menü | 19 |
A Compile menü | 25 |
A Run menü | 26 |
Az Options menü | 29 |
A Tools menü | 37 |
A Help menü | 37 |
A jobb oldali egérgomb | 38 |
Az Object Pascal nyelv újdonságainak áttekintése | 39 |
Az Object Pascal mint megújított Turbo Pascal nyelv | 39 |
Új sorszámozott típusok | 40 |
Változások a paraméterátadásban | 40 |
Objektumok az Object Pascal-ban | 61 |
Az objektumosztályok felépítése (class) | 61 |
Az adatrejtés elve | 66 |
Az objektum példányai | 68 |
A dinamikus helyfoglalású objektumpéldányok | 68 |
Objektumok hierarchiája | 71 |
Az Object Pascal speciális objektum-orientált lehetőségei | 82 |
Kivételek kezelése | 85 |
A kivételkezelés használata | 85 |
Kivételek deklarációja | 86 |
A raise utasítás | 86 |
A try...except utasítás | 87 |
A try...finally utasítás | 91 |
Előre definiált kivételek | 92 |
Kivételkezelést támogató rutinok | 95 |
Egyszerű példák a kivételezés alkalmazására | 96 |
Delphi alkalmazások készítésének alapjai | 99 |
A programok megjelenési formája (form) | 99 |
Az ablakmodell használata | 99 |
Az SDI és az MDI megjelenítés | 108 |
Az ablakok bezárása | 113 |
Egyszerű Windows alkalmazások készítése | 116 |
A WinCrt unit használata | 116 |
A WinPrn unit használata | 122 |
Windows alkalmazások készítése Delphiben | 127 |
Menük | 127 |
Menük létrehozása, törlése, módosítása | 128 |
Menük eseményei | 132 |
Vizuális elemek és használatuk | 134 |
Alapkomponensek | 134 |
Alkotóelemek hozzáadása az ablakmodellhez | 135 |
Szerkesztési műveletek a komponensekkel | 136 |
Komponensek tulajdonságainak beállítása | 139 |
Komponensek és programkód | 140 |
VBX alkotóelemek | 141 |
Dialógusablakok | 142 |
A Delphi grafikája | 154 |
A Canvas objektum alapjellemzői | 156 |
Rajzolás a Canvas objektumra | 159 |
Nyomtatás | 183 |
Az alkalmazások közötti adatcsere | 186 |
A clipboard | 187 |
A dinamikus adatcsere (DDE) | 195 |
Objektumok csatolása és beágyazása (OLE) | 205 |
Az adatcsere módszerek összehasonlítása | 218 |
Dinamikusan szerkezthető könyvtárak (DLL) | 219 |
DLL készítése | 220 |
A DLL felhasználása | 223 |
Megjegyzések a DLL használatával kapcsolatban | 229 |
A komponensírás alapelemei | 234 |
Adatbázis-kezelés a Delphi rendszerben | 241 |
Az adatbázis-kezelés alapfogalmai | 242 |
Információs rendszerek | 242 |
Az adatbázis-kezelő rendszerek felépítése | 243 |
Az adatmodellek | 244 |
Az indexelés | 245 |
Az SQL | 246 |
A Windows ODBC | 252 |
Új Windows ODBC vezérlő telepítése és illesztése a Delphi rendszerhez | 254 |
Az adatbázis-kezelés alapjai a Delphi rendszerben | 255 |
Az adatbázis-kezelést segítő eszközök a Delphi program-csoportban | 257 |
A BDE hívások és használata | 259 |
A BDE hívások definíciói, a BDE típusok és függvények | 259 |
BDE hívás megvalósítása egy Delphi alkalmazásból | 260 |
A Client/server (Kliens/kiszolgáló) verzió | 262 |
Adatbázis-kezelő alkalmazások készítése a Delphi rendszerben | 265 |
Az adatbázis megtervezése | 265 |
Az adattáblák elkészítése | 266 |
Az alkalmazás megvalósítása a Delphi rendszerben | 272 |
A Delphi alatti adatbázis-kezelést segítő alapkomponensek, és azok főbb tulajdonságai | 272 |
A Könyvtári nyilvántartó mintaalkalmazás néhány fontos részlete | 277 |
Jelentések készítése a ReportSmith alkalmazás segítségével | 278 |
Függelék | |
Fordítási direktívák | 287 |
Kapcsolódó direktívák | 289 |
Paraméter direktívák | 300 |
Feltételes fordítás | 305 |
Vizuális Alkotóelemek Könyvtára (VCL) | 309 |
A Vizuális Alkotóelemek Könyvtárának objektumai | 311 |
A Vizuális Alkotóelemek Könyvtárának alkotóelemei | 315 |
A Vizuális Alkotóelemek Könyvtár eljárásai és függvényei | 325 |
Tárgymutató | 327 |
Irodalomjegyzék | 339 |