A ComputerBooks kiadó gondozásában ez a mű e-könyvként \(elektronikus könyvként) jelenik meg. Ez napjainkban még szokatlan formája az informatikai szakkönyveknek, azonban a jövőben egyre inkább ez a papírtakarékos megoldás kerülhet előtérbe. A Borland C++ Builder gyors alkalmazásfejlesztő környezet \(RAD Rapid Application Development) a hazánkban rendkívüli népszerűségnek örvendő Delphi \(Kylix) rendszer "ikertestvérének" tekinthető. A C++ Builder szerencsésen egyesíti magában Windows és a Linux alkalmazások készítését segítő grafikus fejlesztői környezetet és a C++ nyelvre alapozott, teljesen objektum-orientá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. Joggal állíthatjuk, hogy a C++ Builder az egyik leghatékonyabb alkalmazásfejlesztő eszköz, amely C++ 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 operációs rendszerre 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. A könyvben a Windows alatti programozás tanítását tűztük célként magunk elé, ezért csak a VCL-komponensekkel foglalkoztunk. Mivel a CLX-építőelemek sokban hasonlítanak a VCL-beli párjukra, a Windows programozásban jártasságot szerzett Olvasó gyorsan megismerkedhet a Linux alatti fejlesztés eszközeivel. A programozóknak készült könyvünk elsősorban középhaladó szintű ismereteket tartalmaz. Az egyes témakörök tárgyalásakor feltételeztük a C++ nyelvben való jártasságot. Az e-könyv, melyet az Olvasó a számítógépén fellapozott, elsősorban a középhaladó programozók igényeinek megfelelően, programozási megoldásokkal és alapvető Windows alkalmazásfejlesztési kérdésekkel foglalkozik. A fejezetek között található néhány olyan is, amely inkább a haladó programozók érdeklődésére tarthat számot, mint a komponensalapú modellek, az Internet, a kiszolgáló-ügyfél megoldások, a speciális térbeli grafikai lehetőségek stb. Röviden tekintsük át, mi található a könyvben! Bevezetésként - elsősorban a kezdő felhasználók igényeit szem előtt tartva - bemutatja, hogyan lehet MS-DOS- és Windows-alapú alkalmazásokat készíteni a C++ Builder segítségével. Az alkalmazáskészítés lépéseit tárgyaló fejezet egyúttal felveti a könyvben megválaszolt kérdéseket is. A könyv súlypontját a C++ Builder Windows programozási lehetőségeit bemutató fejezetek képezik. Az Olvasó megismerkedhet a Windows programozás eszköztárával: a Windows programok működésével, a formmal \(űrlappal), mint a Windows alkalmazások alapobjektumával. A Windows alkalmazásokban az ún. vezérlők tartják a kapcsolatot a felhasználó és a program között. A C++ Builder rendszerben az újrafelhasználható programelemek, a komponensek biztosítják a vezérlők objektum-orientált kezelését. Ez a fejezet az alapvezérlők \(menük, gombok, szövegszerkesztők, listák, időzítő) és a speciális célra használható komponensek használatára vonatkozó ismeretek tárháza. A fejezetet néhány haladó szintű Windows programozási megoldás zárja, mint például a futás közbeni komponens-létrehozás. Külön fejezet foglalkozik az alkalmazás- és a párbeszédablakok kialakításának lehetőségeivel, ahol megismerteti az Olvasót a C++ Builder többablakos alkalmazások létrehozását segítő eszközeivel. Mivel a Windows grafikus felhasználói felületű operációs rendszer, alapvető szerepe van a grafika megjelenítésének. Bemutatjuk a rendszerben használható alapvető grafikus megoldásokat, a grafikus vezérlőket és a Canvas objektumot.A Windows kétdimenziós periféria-független grafikus alprogramrendszerének \(GDI) programozásához a C++ Builder jelentős támogatást nyújt. Egy fejezet áttekinti az újrafelhasználható programelemekkel kapcsolatos megoldásokat. Megismerkedhetünk a dinamikusan szerkeszthető könyvtárak \(Dynamic Link Library) használatával és létrehozásával. A fejezet második témakörét a \(natív) komponensek készítéséhez és kezeléséhez szükséges tudnivalók képezik, majd a harmadik rész fókuszában a COM \(Component Object Model) technológia áll. Az ehhez kapcsolódó Microsoft megoldások, mint az OLE és az ActiveX témakörei, messze túlnyúlnak könyvünk keretein. Az alapok áttekintése azonban segítséget nyújthat az Olvasónak a további tájékozódáshoz. Könyvünk a C++ Builder adatkezelési lehetőségeit is csokorba gyűjti, a napjainkban egyre terjedő adatbázis-szemléletű megoldásokra helyezve a hangsúlyt. Jelen könyvben a helyi \(asztali) relációs adatbázis-kezelési megoldásokkal ismerkedhet meg az Olvasó. Az adatbázisokkal való kapcsolattartás eszközei közül a fejezet bemutatja a Borland Database Engine \(BDE) adatbázismotort, míg a C++ Builder 6 további lehetőségeit csak áttekinti. A C++ Builder programozással foglalkozó könyvünk a speciális alkalmazásfejlesztési megoldások leírását tartalmazza. A multimédia napjaink egyik legdinamikusabban fejlődő informatikai területe. A C++ Builder rendszer több szinten támogatja a multimédiás alkalmazások kialakítását. A fejezet megismerteti az Olvasót az alapvető képmegjelenítő és hangfelvétel-lejátszó vezérlők kezelésével és használatával. Ma már egyetlen alkalmazás sem piacképes esetérzékeny súgó nélkül. A Windows rendszerben használt súgóállományok készítésének sajátos technológiája is a fejezet témája. A Windows rendszer egyéb lehetőségeinek használata is bemutatásra kerül, mint például a többszálú alkalmazások készítése, vagy a rendszeradatbázis programból történő kezelése. A C++ Builder a C++ nyelvre épülő fejlesztőeszköz, melynek rokonai a Borland Delphi és a Borland C++ rendszerek. A Builder a Delphi - Object Pascal nyelven készült - Vizuális komponenskönyvtárát \(VCL - Visual Component Library) használja. Ehhez azonban a C++ nyelv lehetőségeit felhasználva kapcsolatot kellett teremteni az Object Pascal nyelvvel. Az utolsó fejezet a nyelvi kapcsolat kialakításának olyan részleteivel foglalkozik, melyek ismerete feltétlenül szükséges ahhoz, hogy komolyabb alkalmazásokat fejlesszünk. A fejezet áttekinti a Delphi-típusoknak megfelelő C++ Builder típusokat, a Delphi modulok elérésének lehetőségeit, a VCL osztály-hierarchiájának használatát, a kivétel-kezelési megoldásokat és a VCL komponensek adattároló osztályait. A könyv függeléke, amely tartalmazza a 3D-s Open GL grafikus alprogramrendszer ismertetését, valamint az SQL nyelv lehetőségeinek bemutatását, PDF-formátumban került az adathordozóra. Könyvünk elkészítésekor a C++ Builder 6 Enterprise verzióra támaszkodtunk, azonban a példaprogramok többsége a Professional és a Standard, illetve a régebbi verziók alatt is működőképes. A Borland Magyarország Kft jóvoltából a CD-re a Borland C++ Builder 6 Enterprise próbaverziója is felkerült.
Ez a zsebkönyv ajánlott mindazok számára, akik már rendelkeznek minimális ismeretekkel a HTML nyelvvel kapcsolatban, megtanulták a weboldalszerkesztés alapjait, de szeretnének tovább lépni, a dinam...
Online ár:
1 416 Ft
Eredeti ár: 1 490 Ft
Online ár:
2 967 Ft
Eredeti ár: 3 490 Ft
Online ár:
4 320 Ft
Eredeti ár: 4 800 Ft
Online ár:
5 517 Ft
Eredeti ár: 6 490 Ft