Inhaltsverzeichnis
Einführung in den Workshop
Vorwort
Sprung ins kalte Wasser
allgemeine Schritte bei der Entwicklung eines Programms
Einführung in Delphi
Was ist Delphi?
Algorithmen und Programme
Flussdiagramme und Struktogramme
Entwicklung und Einteilung der Programmiersprachen
Visuelles Programmieren mit Delphi
Delphi-Grundlagen
Die Delphi-Entwicklungsumgebung IDE
Das Prinzip der ereignisgesteuerten Programmierung
Schrittfolge zur Programmerstellung mit Delphi
Projektverwaltung unter Delphi
Struktur einer Unit
Objektorientierte Programmierung mit Object-Pascal
Vorbemerkungen
Syntaxregeln
Wörter, Zeichen, Bezeichner u. ä.
Komponenten und ihre Eigenschaften
Variablen, Datentypen, Konstanten
Operatoren, Ausdrücke und Anweisungen
Objekteigenschaften, Ereignisse und Methoden
Sequenzen und Blöcke
Kontrollstrukturen und Ausnahmezustände
Prozeduren und Funktionen
Rekursion
Arrays und Records
Arbeiten mit Dateien und Datenbanken
Drucken
Zufallsroutinen
Nützliche Funktionen und Prozeduren
Praktische Dialoge
Routinen zum Rechnen
Zeichenketten-Routinen
Umwandlungsroutinen
Routinen für die Zeit
Programmier-Beispiele mit Object-Pascal
Lineare Algorithmen
Auswahlstrukturen (IF-THEN-ELSE und CASE OF) und Exceptions
Zyklische Strukturen
Zeichenketten und strukturierte Datentypen
Dateien und Datenbanken
Windows-Komponenten
Zufall
Anwendungsbeispiele
Beispiele für Komponenten
Label, Editierfelder, Schalter
Auswahlboxen
Radiobutton
StringGrid
Comboboxen
Menüs
SpeedButtons
Spinedit
Memo
WebBrowser
Beispiele für Routinen
Zufall
Sortieren
nützliche Anwendungen
Didaktische Empfehlungen
persönliche Erfahrungen im Unterricht
alte PASCAL-Programme und Delphi
Tipps und Tricks
Autor und Quellenangaben
Sidemap