Bővebb ismertető
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 (és testvére a Kylix) szerencsésen egyesíti magában a Windows és a Linux alkalmazások készítésére szolgáló grafikus fejlesztői környezetet és a teljesen objektumorientált programnyelvi fordítót. A rendszer támogatja a legújabb technológiákat, az Internet-alkalmazások készítését, a multimédiás megjelenítést, az ügyfél-kiszolgáló 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 (VCL), és testre szabható adatbázis-hozzáférési lehetőséggel rendelkezik. A rendszer része egy másik komponenskönyvtár is (CLX), mellyel Windows környezetben Linux alkalmazást fejleszthetünk. A CLX-re alapozott forrásnyelvű programból a Linux renszerben működő Kylix fordító segítségével Linux alkalmazást készíthetünk.
Jelen könyvünk elkészítésekor a Delphi 7 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 Delphi rendszer azon legfontosabb elemei, melyek egyaránt használhatók a Windows és a Linux rendszerek programozásában, papírra kerültek. A speciálisan Windows technológiával foglalkozó fejezetek a CD-mellékleten kaptak helyet. A könyvhöz csatolt CD-melléklet azon túl, hogy megkíméli az Olvasót a példák unalmas begépelésétől, a kitűzött feladatok megoldását is tartalmazza. Ugyancsak megtalálható itt egy tesztprogram, amely tudásának felmérésében segíti az olvasót.
A szerzők