Seminar / Training Embarcadero Idera Delphi
Delphi Grundlagen
- Installation und Update
- Die GUI
- Komponentenpalette
- Objektinspektor
- Projektmanager
Visuelle Programmentwicklung mit Delphi
- Projektvorlagen
- Formularvorlagen
- Visuelle und Nicht-visuelle Komponenten
- Eigenschaften und Ereignisse
- Toolbars, Editierfelder, PageScroller, Image-List, Toolbars mit Toolbuttons
- Aktionslisten
Formulare
- Automatische Formularerzeugung
- Formulare erzeugen und anzeigen
- Speicherfreigaben bei Formularen
- Objekte und Funktionen (Application, Screen, Printer)
Grundlagen zu Object Pascal
- Syntax und Sprachaufbau
- Operatoren und Anweisungen
- Bedingte Anweisungen
- Schleifen
- Datentypen und -strukturen
- Prozeduren und Funktionen
- Gültigkeitsbereiche
OOP
- Abstraktion und Kapselung
- Klassen und Objekte
- Vererbung und Polymorphie
- 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
- TStringList, TCanvas, TPrinter, TINIFile, TRegistry
Fehlerbehandlung mit Exceptions
- 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-Applikationen
Formularvererbung und Vorlagen
- Frames einbinden
- Komponenten und Packages
- Fremdkomponenten einbinden
- Laufzeitpackages verwenden
Versionshinweise zur geschulten Software
Es wird die zum Seminarzeitpunkt aktuellste Version der Software angewendet. In Firmenseminaren sind andere Versionen in gegenseitiger Abstimmung möglich. Bitte sprechen Sie uns an.
Ihre Ansprechpartner
-
Stefan Richter
Telefon: + 41 (800) 322 010
-
Paul Göldi
Telefon: + 41 (800) 322 010
Trainingsdetails
Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentliche Trainings (auch Webinar): CHF 2.499 zzgl. MwSt. Inhaus: CHF 7.245 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Voraussetzungen: | Grundlagen der Programmierung |
Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Trainingsarten: | Öffentlich, Inhouse, Workshop, Webinar - (öffentliche Seminare immer mit Trainer vor Ort / Webinar muss ausdrücklich gebucht werden) |
Durchführungsgarantie: | ab 2 Teilnehmern - Details |
Sprache: | Deutsch - Englisch optional bei Firmenkursen |
Trainingsunterlage: | Dokumentation auf Datenträger/Download - Teilweise in Englisch |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 41 (800) 322 010 |
Trainingstermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.