"Delphi Essentials" zeigt kurz, prägnant und beispielhaft das notwendige Handlungswissen für die Entwicklung von Dephiprogrammen. Es richtet sich an Praktiker und Lernende, die eigene Projekte (Programme) erstellen und dabei die Features der visuellen Programmierung von Object Pascal nutzen wollen. Fünf Schwerpunktthemen zeigen die Möglichkeiten der Programmentwicklung anschaulich an kleinen Beispielen auf: Ereignisgesteuerte Programmierung, Strukturierte Programmierung, Objektorientierte Programmierung, Listenprogrammierung, Datenbankprogrammierung.
Das Buch (für Borland Delphi ab Version 2.0) ist insbesondere auch geeignet zur Unterstützung und zum Nachschlagen für Lernende der Programmiersprache Pascal an Schulen, Fachhochschulen und Universitäten. Als Ergänzung bietet es sich zum erfolgreichen Standardwerk "Turbo Pascal Wegweiser für Studium und Ausbildung" an, ebenfalls von Ekkehard Kaier im Verlag Vieweg, läßt sich aber auch unabhängig von diesem Werk erfolgreich nutzen.
Inhaltsverzeichnis
1 Ereignisgesteuerte Programmierung.- 1.1 Das erste Projekt in sechs Schritten.- 1.2 Ereignissteuerung versus Dialogsteuerung.- 1.3 Ereignisse bzw. Ereignisfolgen testen.- 1.4 Ereignisketten vermeiden.- 2 Strukturierte Programmierung.- 2.1 Auswahlstrukturen (Entscheidungen).- 2.2 Wiederholungsstrukturen (Schleifen).- 2.3 Unterablaufstrukturen (Routinen).- 3 Objektorientierte Programmierung.- 3.1 Drag and Drop (Ziehen und Loslassen).- 3.2 Auf das Canvas-Objekt zeichnen.- 3.3 Benutzerdefinierte Objekte.- 3.4 TObject als Basis.- 4 Listenprogrammierung.- 4.1 Datensätze über eine ListBox verwalten.- 4.2 Inhalt einer Liste als Textdatei speichern.- 4.3 Datensätze im Stringliste-Objekt speichern.- 5 Datenbankprogrammierung.- 5.1 Zugriff über DB-gebundene Komponenten.- 5.2 Zugriff über direkte Programmierung.- 5.3 Zugriff kombiniert.- 5.4 SQL als Abfragesprache.- Verzeichnisse und Dateien.- Sachwortverzeichnis.