Delphi Grundlagen
Seminar
In Köln, Basel (Schweiz), Berlin und an 24 weiteren Standorten
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
-
Dauer
5 Tage
Sie erhalten einen Einblick in die Entwicklungsumgebung von Delphi und wissen wie Sie Formulare entwerfen und Standardkomponenten verwenden können. Darüber hinaus wird die die Programmiersprache von Delphi (Object Pascal) näher beleuchtet und werden in die objektorientierte Programmierung eingeführt. Gerichtet an: Softwareentwickler, Programmierer
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Hinweise zu diesem Kurs
Grundklagen in der Programmierung (Pascal), Vertrautheit mit dem MS Windows Betriebssystem
Meinungen
Inhalte
Sie erhalten einen Einblick in die Entwicklungsumgebung von Delphi und wissen wie Sie Formulare entwerfen und Standardkomponenten verwenden können. Darüber hinaus wird die die Programmiersprache von Delphi (Object Pascal) näher beleuchtet und werden in die objektorientierte Programmierung eingeführt.
Zielgruppe
Softwareentwickler, Programmierer
Voraussetzungen
Grundklagen in der Programmierung (Pascal), Vertrautheit mit dem MS Windows Betriebssystem
Inhalt
Hanhabung der Delphi Oberfläche
- Konfiguration der Entwicklungsumgebung
- Projekte und Formulare
- Komponentenpalette
- Objektinspektor
- Troubleshooting und Konfigurationsdateien
- Projektmanager
visuellen Programmentwicklung mit Delphi
- Formularvorlagen und Projektvorlagen
- visuelle und nicht-visuelle Komponenten
- Eigenschaften und Ereignisse
Komponenten
- Toolbars, Editierfelder, PageScroller, Image-List, Toolbars mit Toolbuttons
- Aktionslisten
Grundlagen zur Delphisprache Object Pascal
- Operatoren und Anweisungen
- bedingte Anweisungen
- Schleifen
- Datentypen und -strukturen
- Prozeduren und Funktionen
- Gültigkeitsbereiche
- Programmstruktur
OOP
- Vererbung und Polymorphie
- Abstraktion und Kapselung
- Klassen und Objekte
- Vererbung von TObject
- Runtime Type Information (RTTI)
- Statische und virtuelle Methoden
- Typenbestimmung von Objekten
- Konstruktoren und Destruktoren
- Typumwandlungen
Visual Component Library/VCL - die Klassenbibliothek von Delphi
- Komponenten-Hierarchie
- TPersistent, TComponent
- TControl und TwinControl
- Hilfsklassen der VCL (TStringList, TCanvas, TPrinter, TINIFile, TRegistry)
- Automatische Formularerzeugung
- Formulare erzeugen und anzeigen
- Speicherfreigaben bei Formularen
- Objekte und Funktionen (Application, Screen, Printer)
Fehlerbehandlung mit Exceptions (Ausnahmen)
- Behandlung von Laufzeitfehlern
- Ausnahmehandlung mit "try ... finally" und "try ... exept"
- Ausnahmen weiterreichen
- Exception-Objekte
Ereignisgesteuerte Programmierung für Windows (MDI und SDI)
- Programmierung von Ereignisroutinen
- Drag&Drop in der VCL
- Anwendungen mit mehreren Formularen
- SDI- und MDI-Apllikationen
- Formularvererbung und Vorlagen
- Frames einbinden
Komponenten und Packages
- Fremdkomponenten einbinden
- Laufzeitpackages verwenden
Tipps und Tricks für die Praxis
Literatur
nach Absprache
Delphi Grundlagen