Aus der Amazon.de-Redaktion
Borland Delphi 4. Grundlagen und Profiwissen von Walter Doberenz und Thomas Kowalski umfaßt 1167 Seiten und dient als Nachschlagewerk, um die wichtigsten Elemente der Windows-Programmierung mit Borland Delphi 4 benutzen zu können. Einsteiger, Umsteiger, Fortgeschrittene und Profis soll mit diesem Buch geholfen werden, Projekte zu realisieren. Die ersten Kapitel entsprechen weitestgehend den Kapiteln aus dem Einsteigerbuch
Programmieren lernen in Borland Delphi 4. Allerdings geht dieses Buch etwas ausführlicher mit manchen Themen um. Vergleiche mit anderen Programmiersprachen wie C++ und Visual Basic sollen auch Umsteigern helfen, einen guten Einstieg in Delphi zu bekommen.
Logischerweise wird am Anfang auf die Entwicklungsumgebung, Menüfunktionen und die Komponentenpalette eingegangen. Kapitel 3 beschreibt die grundlegenden Sprachelemente: Datentypen, Strings, Zeiger, Record, Arrays, Funktionen und Proceduren. Im Kapitel 4 lernt man Formulare und Komponenten wie Button, Label, Edit und GroupBox kennen. Auch wie diese im Zusammenhang mit Ereignissen funktionieren. Auch hier runden auf circa 20 Seiten Praxisbeispiele das Kapitel ab.
Das Kapitel 5 behandelt die Grafikprogrammierung unter Delphi. Schriften, Grafikobjekte, GDI-Programmierung, Vektorgrafiken und wieder Praxisbeispiele, in denen man ein Flugzeug über Nordeuropa gleiten läßt oder Häuser in 3D-Manier herumwirbeln kann. Die Kapitel 6 und 7 beschäftigen sich mit Datenbanken, deren Entwurf und wie man sie miteinander verknüpft. Das anschauliche Beispiel "Rechnungen" zeigt, wie man Kunden und Artikel indexiert, Rechnungsdaten erfaßt und mit dem Rechnungsformular zu einer passablen Rechnungsschreibung kommt. Der Quickreport hilft bei weiteren Auswertungen der gesammelten Datenbestände.
Das Kapitel 8 beschreibt SQL, den Import und Export aus anderen Datenbanken oder ODBC-Quellen. Zum Datenbankexperten wird man nach dem Durcharbeiten der Kapitel 6 bis 8 zwar nicht, aber es gibt ja noch mehr Literatur zu diesen Themen. Kapitel 9 zeigt Techniken der Programmentwicklung auf und auch, wie man mit dem integrierten Delphi Debugger arbeitet. Verkettete Listen, Dynamische Datenstrukturen und einige Untiefen von Pascal werden angesprochen. Daß Delphi eine objektorientiere Programmiersprache ist, erfährt man im Kapitel 10. Wie man Methoden von Rennwagen auf Fahrräder übertragen kann, hilft, die Vererbung zu verstehen. Kapitel 11 behandelt die Komponentenentwicklung. Zum Verstehen der objektorientierten Programmierung ist dieses Kapitel sehr zu empfehlen. Kapitel 12 beschäftigt sich mit ActiveX, OLE "Object Linking and Embedding" in Verbindung mit VISIO oder WORD. Auch wie man HTML-Seiten einbindet, erfährt man hier. Im Kapitel 13 und 14 werden die Schnittstellen beschrieben: API, DLL und DDE. Textdateien, Binärdateien und Streams. Kapitel 15 beschreibt Drucker und serielle Schnittstelle. Wie man sortiert, linear durchsucht und Gleichungssysteme löst, wird in Kapitel 16 angesprochen.
Das letzte Kapitel hält Beispielapplikationen bereit: Textverarbeitung, Adressverwaltung, Fahrtenbuch etc. Im Anhang wir der Leser auf das Delphi 4. Kochbuch mit seinen 355 Rezepten hingewiesen, das in Frage-und-Antwort-Form aufgebaut ist. Alles in allem ist Borland Delphi 4. Grundlagen und Profiwissen ein beachtliches Werk. Delphi 4 ist danach kein Geheimnis mehr. --Bernhard Semme
Kurzbeschreibung
Dieses gegenüber seinen erfolgreichen Vorgängertiteln völlig neu konzipierte und für Delphi 4 überarbeitete und ergänzte Buch bietet sowohl dem Einsteiger als auch dem Profi auf rund 1200 Seiten sowohl eine Einführung in die 32 Bit-Anwendungsentwicklung unter Windows 95/98/NT als auch eine geballte Darstellung fortgeschrittener Programmiertechniken. Zu fast allen Themengebieten wie Entwicklungsumgebung, Sprachelemente, Formulare/Komponenten, Grafik, Datenbanken/SQL/Netzwerke, QuickReport, Stringverarbeitung, Listen/Streams, OOP, OLE/ActiveX, Komponentenentwicklung, API-Zugriff, DLL-Programmierung, Druckeransteuerung, Registry, Internet/Intranet, Wissenschaft/Technik... findet der Einsteiger hier nach dem Prinzip "soviel wie nötig" einen schrittweisen Zugang. Der Profi erhält eine Fülle von Insider-Informationen, nach denen er in Handbüchern, Online-Hilfe und der einschlägigen Fachliteratur bislang vergeblich gesucht hat. Auch für Programmierer, die noch mit der Vorgängerversion arbeiten, ist dieses Buch interessant, da der überwiegende Teil des Inhalts auch für Delphi 3 gültig ist. Highlights · Jedes Kapitel wird mit einem Praxisteil abgeschlossen, in welchem zahlreiche Programmierbeispiele mit Übungen, Tips und Lösungen enthalten sind. · Know-how für komplexe Anwendungen wie das kleine Schreibprogramm TEXT, Adressdatenbank ADRESS, Kostenanalyse BAUFINANZ, Kreuzworträtselexperte WINCROSS, Grafikprogramm PAINT, Funktionsplotter FPLOT, Logbuch FAHRTENBUCHDOKTOR. · Alle Quelltexte auf der beiliegenden CD-ROM