A kosaram
0
80%-ig
még
5 db

Delphi

Tippek és trükkök - Az 1. és 2. verzióhoz a 16, illetve 32 bites fejlesztésekhez

Szerző
Szerkesztő
Fordító
Lektor

Kiadó: Panem-McGraw-Hill
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Fűzött kemény papírkötés
Oldalszám: 434 oldal
Sorozatcím: Programozók Könyvtára
Kötetszám:
Nyelv: Magyar  
Méret: 21 cm x 17 cm
ISBN: 963-545-124-5
Megjegyzés: Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Jó ideje nem jelent meg ilyen izgalmas nyelvi termék a piacon. A sajtó ritkán látott lelkesedéssel fogadta a Delphit. Miért ez a nagy csinnadratta? Mi is pontosan ez a Delphi, és mire jó? Nos,... Tovább

Előszó

Jó ideje nem jelent meg ilyen izgalmas nyelvi termék a piacon. A sajtó ritkán látott lelkesedéssel fogadta a Delphit. Miért ez a nagy csinnadratta? Mi is pontosan ez a Delphi, és mire jó? Nos, röviden azt lehet mondani, hogy a Delphi nem más, mint egy egyszerűen kezelhető, mégis rendkívül hatékony eszköz Windows alkalmazások fejlesztéséhez. Erősségei közé tartozik az a modern fordító technika, amellyel hihetetlenül gyors, önmagában (értelmező rendszer nélkül) futtatható programokat hozhatunk létre. Lehetőséget kínál valódi objektumorientált programozásra és kliens-szerver adatbázis fejlesztésre is.
Ha ez kevésnek tűnne a Delphi körüli felhajtás megindoklásához, akkor érdemes megemlíteni, hogy a legbonyolultabb programok fejlesztésénél is csak igen ritkán van szükség C vagy C++ jártasságra a Delphi használata mellett. Mostantól nem kell, hogy profi C programozók legyünk és íróasztalunkon kb. 10 kilónyi dokumentáció heverjen ahhoz, hogy villámgyors Windows alkalmazásokat fejleszthessünk. Vissza

Fülszöveg

A Delphi a Microsoft Windows-alapú alkalmazások fejlesztésének rendkívül sokoldalú eszköze. Magán a programnyelven kívül a Borland cég látványos (első látásra talán egy repülőgép műszerfalához hasonló) és könnyen kezelhető környezettel igyekszik a programozók kegyét kivívni magának - úgy tűnik, sikerrel. Erősségei közé tartozik az a modern fordítótechnika, amellyel hihetetlenül gyors, önmagában (értelmező rendszer nélkül) futtatható programokat hozhatunk létre. Lehetőséget kínál valódi objektumorientált programozásra is. Népszerűségének egyik fontos tényezője, hogy rendelkezik a kliensszerver adatbázis fejlesztéséhez szükséges eszközökkel is.
A Delphi megtartotta alapként a Pascal kellemes tulajdonságát, miközben több területen is újításokat tartalmaz: objektumorientáltság, kivételkezelés (a hibák strukturált feldolgozását biztosító eszköz), eseményvezéreltség stb. Egyik nagy előnye, hogy a felhasználói felület interaktív módon tervezhető a fejlesztői környezetből: például... Tovább

Fülszöveg

A Delphi a Microsoft Windows-alapú alkalmazások fejlesztésének rendkívül sokoldalú eszköze. Magán a programnyelven kívül a Borland cég látványos (első látásra talán egy repülőgép műszerfalához hasonló) és könnyen kezelhető környezettel igyekszik a programozók kegyét kivívni magának - úgy tűnik, sikerrel. Erősségei közé tartozik az a modern fordítótechnika, amellyel hihetetlenül gyors, önmagában (értelmező rendszer nélkül) futtatható programokat hozhatunk létre. Lehetőséget kínál valódi objektumorientált programozásra is. Népszerűségének egyik fontos tényezője, hogy rendelkezik a kliensszerver adatbázis fejlesztéséhez szükséges eszközökkel is.
A Delphi megtartotta alapként a Pascal kellemes tulajdonságát, miközben több területen is újításokat tartalmaz: objektumorientáltság, kivételkezelés (a hibák strukturált feldolgozását biztosító eszköz), eseményvezéreltség stb. Egyik nagy előnye, hogy a felhasználói felület interaktív módon tervezhető a fejlesztői környezetből: például nyomógombokat rakosgathatunk tetszés szerinti helyre, menüket helyezhetünk el. A programozónak ilyen módon tényleg csak arra kell koncentrálnia, hogy a vizuális elemekhez tartozó funkciókat implementálja.
Lépésről lépésre szinte észrevétlenül juttatja a tanulni vágyókat a megfelelő tudásanyag birtokába. Vissza

Tartalom

Bevezetés13
Alapok19
Miért éppen Windows és miért pont Delphi?19
Hogyan fejleszthetünk Delphi alkalmazást?21
Hogyan dolgozzunk a delphivel?25
Egy "Helló Világ" típusú program27
Egy nagyob project készítése34
A Delphi 32 programozói környezet39
A fő képernyőfelület áttekintése40
A fejléc41
A főmenü42
Az eszközpaletta43
A komponenspaletta45
A kiindulási formablak46
Az objektumfelügyelő ablaka46
A kódszerkesztő ablak47
A Project Manager ablak48
Az Alignment Palette (elrendezéskezelő paletta)49
A súgórendszer49
A file menüről részletesebben50
Szövegszerkesztés53
Az Edit Menü54
A Search menü56
A View menü57
A Project menü59
A Run menü60
A Component menü60
Programok betöltése és futtatása61
A Delphi 16 programozói környezet62
A fő képernyőfelület áttekintése64
A fejléc65
A főmenü66
Az eszközpaletta67
A komponenspaletta68
A kiindulási formablak70
Az objektumfelügyelő ablaka70
A kódszerkesztő ablak70
A Project Manager ablak71
Az Alignment Palette (elrendezéskezelő paletta)72
A súgórendszer73
A file menüről részletesebben74
Szövegszerkesztés75
Az Edit Menü78
A Search menü78
A View menü80
Az Options menü81
A Tools menü83
Programok betöltése és futtatása85
Formok tervezése: komponensek, menük, események88
Az objektumfelügyelő használata89
Az egyszerű szerkesztő90
Szerkesztés legördülő listával91
A dialógusablak-szerkesztő91
Beágyazott tulajdonságszerkesztő92
A Color tulajdonság beállítása93
Formok95
Formok tulajdonságai95
Formesemények101
Komponensek103
A leggyakoribb komponensek áttekintése104
Komponensek illesztése a formra108
A formon lévő komponensek manipulálása111
Komponensek elrendezése114
Néhány gyakori komponens áttekintése115
Fókusszal kapcsolatos tulajdonságok és események116
A TLabel (címke) komponens117
A TEdit komponens118
A TMemo komponens119
A TButton és a TBitButton komponens120
A TListBox és a TComboBox komponens122
A TCheckBox és a TRadioButton komponens124
A TTimer komponens124
A TStringGrid és a TDrawGrid komponens127
Menük tervezése128
A menütervező használata131
Formok ASCII reprezentációja136
A Delphi programozás alapjai139
A Delphi parancsai141
Megjegyzések142
Programok befejezése143
Tulajdonságok beállítása144
Logikai tulajdonságok146
A with kulcsszó147
Változótípusok148
A Delphi 32 új típusai152
Változók156
Értékadás változóknak158
Konstansok159
A Delphi eseménykezelők anatómiája161
Változók és konstansok hatásköre162
Eljárások közös változói163
Statikus változók használata165
Karakterláncok (sztringek)167
Számok168
Műveletek számokkal169
Néhány szó még a Delphi számhasználatáról173
Típuskonverziók173
Iterált műveletvégrehajtás-ciklusok174
Elöltesztelő léptető ciklus - for ciklus174
Nem determinisztikus ciklusok178
Feltételes utasításvégrehajtás180
If-then utasítások használata ciklusokkal182
A case utasítás183
Objektumok kezelése futási időben185
Metódusok185
A TApplication objektumok187
A TScreen objektum189
A TCanvas objektum190
A TPrinter objektum191
Üzenetablakok és inputablakok194
Az InputBox függvény198
Több formot tartalmazó alkalmazások200
További formok illesztése Delphi 16 projektekhez200
További formok illesztése Delphi 32 projektekhez202
Több formot tartalmazó projektek kezelése203
Formok mentése203
Form minták használata204
Form (és a hozzátartozó unit) törlése a projektből204
A projekt főformjának kijelölése205
Formok viselkedése futási idő alatt206
Programozás formokkal209
Magasabb szintű programozói technikák211
Újra a típusokról211
Sorszámozott típusok212
Halmazok215
Tömbök217
Egydimenziós tömbök217
Sztringlisták220
Többdimenziós tömbök223
Rekordok224
Mutatók227
Mutatók és a memóriakezelés231
Nulla-végű sztringek és a PChar233
Függvények és eljárások235
A beépített Runtime Library (RTL)238
Felhasználó által definiált függvények és eljárások242
Külső DLL-ek használata248
Rekurzió249
Projektek és unitok kezelése252
Bővebben a unitok részeiről253
Lényeges tudnivalók a fordítóról256
A GOTO utasítás262
Objektumok265
Bevezetés266
Az OOP terminológiája268
Objektumok létrehozása a Delphiben272
A visual component library objektumai280
A formdeklaráció private és public részei281
Delphi objektum létrehozása futási idő alatt286
Új vizuális objektumok létrehozása futási időben287
A Delphi objektumböngészője288
A fordítási direktívák és hatásuk az objektumböngészőre291
Objektumok mélyrehatóbb vizsgálata292
Hiba- és kivételkezelés293
Védett blokkok294
A kivételhierarchia296
Kivételosztályok kezelése301
Kivételek ismételt előidézése301
Védett erőforrás-foglalások302
Felhasználó által definiált kivételek304
Kivételobjektumok deklarálása304
Csendes kivételek305
Hibajavítási eszközök és technikák306
Hibakereső eszközök és feladatkörük307
Hogyan készítsünk olyan programokat, amelyekben könnyű a hibákat megtalálni?307
Logikai hibák309
Nyomkövetési információk310
Az evaluate/modify dialógusablak311
Hogyan használjuk az Evaluate/Modify dialógusablakot nyomkövetésre?312
A Trace into funkció313
A program futásának felfüggesztése314
A Watch funkció315
Néhány végső megjegyzés a hibakeresésről317
Eseményvezérelt hibák és problémák318
Programozási stílus318
Fájlkezelés320
Könyvtár- és állománykezeléssel kapcsolatos parancsok321
Fájlrendszer-komponensek327
A FileListBox komponens328
A DirectoryListBox komponens330
A DriveComboBox komponens330
A FilterComboBox komponens330
A fájl komponensek összekötése331
Szöveges állományok331
Adatok beolvasása szövegesállományból335
I/O ellenőrzés fájlkezelés során336
Számok olvasása szöveges állományokból337
Típusos állományok339
Rekordokat tartalmazó típusos állomány340
Típus nélküli állományok341
Parancssor-paraméterek használata343
Windows alkalmazások közti adatcsere344
A clipboard346
Clipboard formátumok és grafikus átvitelek348
Dinamikus adatkapcsolatok (DDE)349
DDE kapcsolat létesítése fejlesztési időben350
DDE kapcsolatok futási időben352
DDE komponensek tulajdonságai, metódusai, és eseményei353
Objektumok csatolása és beágyazása (OLE)358
Az OLE használata361
Az OLE 2 használata fejlesztési időben362
A Paste Special dialógusablak364
A TOleContainer komponens tulajdonságai364
OLE kapcsolatok létesítése programon keresztül365
OLE Automation (OLE Automatizálás)367
Grafika371
A TShape komponens372
A Grafika alapjai373
A TImage komponensről részletesebben375
A Canvas objektum alapjellemzői375
Színek375
Pixelgrafika376
Alakzatok rajzolása377
Rajzolás tollakkal378
Ecsetek használata379
Profi felhasználói felület készítése381
Eszközpaletta és állapotjelző sor beillesztése projektjeinkbe382
Eszközpaletta és állapotjelző sor létrehozása382
Általános dialógusablakok385
Általános dialógusablakok kezelése386
MDI formok390
A Window menü - a gyermekablakok elrendezése391
Ablakok megjelenítése - Z-sorrend392
Egérműveletek nyomonkövetése393
Az egérrel kapcsolatos eseménykezelők394
Fogd és vidd műveletek398
Súgórendszerek403
Windows 95 vezérlőelemek407
A TRichEdit komponens408
A helyesírás-elemző OCX409
Adatbázis-kezelési lehetőségek410
Néhány szó a modern adatbázisokról411
A Delphi adatbázis architektúrája413
A Data Access komponensek413
A Data Controls oldal komponensei416
Database form expert418
Végső megjegyzés419

Gary Cornell

Gary Cornell műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Gary Cornell könyvek, művek
Megvásárolható példányok
Állapotfotók
Delphi Delphi Delphi Delphi

A borító enyhén foltos.

Állapot:
2.580 Ft
1.290 ,-Ft 50
12 pont kapható
Kosárba
Állapotfotók
Delphi Delphi Delphi Delphi

A borító enyhén kopott, foltos. A lapélek enyhén foltosak.

Állapot:
2.580 ,-Ft
23 pont kapható
Kosárba
konyv