| | Borland Delphi Einführung |
| Untertitel | Grundlagen |
| zeiten | 08:30 - 17:00 Uhr |
| ort | | Das findet in der Schweiz in der Regel in Zürich statt (Technopark, ideal mit Auto und ÖV erreichbar). Bei mehreren Anmeldungen aus Bern oder Basel kann der Kurs auch in unseren Schulungsräumen Bern oder Basel durchgeführt werden. Firmenkurse können in Ihren Räumlichkeiten oder in einem unserer Schulungszentren stattfinden. | Ich wünsche anderen OrtIch habe Frage zum Ort | |
| Einleitung | Borland Delphi ist eine beliebte Programmier-Umgebung, welche die Weiterentwicklung des früheren extrem erfolgreichen Borland Turbo Pascal darstellt. Delphi ist ein "Rapid Application Development Tool", lassen sich damit doch professionelle Applikationen in kürzester Zeit entwickeln und in Betrieb nehmen. Delphi 7 Studio unterstützt neue, vollständig integrierte Web-Entwicklung, Berichtserstellung sowie plattformübergreifende Technologien für die gesteigerte Entwicklerproduktivität. Borland will helfen, die Investitionen der Entwickler in Spracherfahrung, Netzwerkkenntnis und Quellcode so weit wie möglich zu erhalten und stellt deshalb Delphi 7 Studio als ersten Schritt für die Entwickler bereit, sich vorzubereiten und mit der Übertragung existierender Kenntnisse und Ressourcen auf .NET zu beginnen. Mit Delphi 7 Studio können effizient native Datenbank-, GUI-, Web- und Web-Services-Anwendungen für Windows erstellt werden, die sich mit Hilfe der beigefügten Kylix-3-Entwicklungsumgebung auch auf der Linux-Plattform neu kompilieren und weitergeben lassen. Dieser ZFI-Kurs richtet sich an alle, welche neu in die Benützung von Borland Delphi einsteigen sowie an diejenigen Personen, welche schon damit gearbeitet haben, ohne bisher eine systematische Schulung genossen zu haben. |
| Ihr Nutzen | Praxisorientierter Kurs, in welchem Sie das Programmieren mit Borland Delphi systematisch kennen lernen. Nach dem Kurs sind Sie in der Lage, Ihre Projekte mit diesem Werkzeug selbständig und effizient zu realisieren. |
| Voraussetzungen | Grundkenntnisse der Programmierung entsprechend des ZFI-Kurses NFGL: "Programmiergrundkurs allgemein", oder gute Kenntnisse einer anderen Programmiersprache (VB, VBA, Pascal, C, etc) sind unbedingt notwendig. |
| Teilnehmerkreis | Informatiker, welche neu mit Borland Delphi arbeiten werden oder welche bereits mit dem Programm gearbeitet haben, ohne eine systematische Einführung erhalten zu haben. |
| Unterlagen | ZFI-Kursordner |
| Folgekurse | ZFI-Kurs BORA: Borland Delphi Aufbaukurs |
| Inhalt | - Einführung
- Die Delphi-Entwicklungs-Umgebung
- Programmierung mit Delphi
- mit Projekten arbeiten
- Units
- Namen vergeben
- Formulare
- Objektablage und Tools
- Mit Komponenten arbeiten
- Die Komponentenpalette
- Komponenteneigenschaften
- Komponentenvorlagen
- Tabulatorreihenfolge
- Eingabefokus
- Komponenten verwenden
- Standardkomponenten
- Zusatzkomponenten
- Dialogkomponenten
- Win32-Komponenten
- Ereignisbehandlung
- Grundlagen
- Arten von Ereignissen
- Exception-Handling
- Einführung
- RTL-Exceptions
- Exceptions anwenden
- Ressourcenschutz
- Exceptions verschachteln
- Stille Exceptions
- Debuggen
- Fehlerarten
- Debugger verwenden
- Programm anhalten, fortsetzen, beenden
- Haltepunkte
- Programm schrittweise durchlaufen
- Überwachte Ausdrücke
- der Aufruf-Stack
- Ereignisaufzeichnung
- Menü-Designer, Bildeditor und Ressourcen
- der allgemeine Aufbau eines Menüs
- Menü-Designer
- Bildeditor
- Ressourcen zur Laufzeit laden
- Prototypen entwickeln
- Nützliche Techniken
- Modulare Programmierung
- Application- und ApplicationEvents-Komponente
- Parameterübergabe an Programme
- mit Stringlisten arbeiten
- Formulare und Komponenten zur Laufzeit erzeugen
- Bildschirmeinstellungen auslesen
- Datei-, Verzeichnis- und Laufwerkzugriffe
- Einleitung
- Einfacher Datei-Zugriff
- Low-Level-Dateizugriff
- Dateizugriff mit Streams
- Memory Mapped Files
- Komponenten und Dateizugriff
- Funktionen für den Verzeichnis-, Laufwerk- und Dateizugriff
- Dateikomponenten in Delphi
- Registry
- Registry-Editor
- Registry sichern und wiederherstellen
- Registry manipulieren
- Schlüssel bearbeiten
- Registry-Werte setzen und auslesen
- Registry-Dateien importieren
- mit verschiedenen Betriebssystemen arbeiten
- Dateierweiterungen
- Zwischenablage
- Einführung
- mehrere Formate in der Zwischenablage
- Komponenten und die Zwischenablage
- eigene Formate registrieren
- MDI- und SDI-Anwendungen
- Einführung
- der MDI-Anwendungs-Experte
- Aufbau einer MDI-Anwendung
- manuelles Erstellen einer MDI-Anwendung am Beispiel
- Grafik und Drucken
- Grafikausgabe
- Bilder anzeigen
- Standard-Grafik-Objekte
- das Grafiksystem von Windows
- das Grafiksystem von Delphi
- die Leinwand
- Zeichenelemente
- TBitmap, TPicture, TGraphic
- Grundlagen des Druckens
- PrinterSetupDialog
- PrintDialog
- PageSetupDialog
- Drucken
|
| Teilnehmerbeitrag | Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis). |
| | Zentrum für Informatik, Schweiz, Basel, Bern, Zürich Zentrum für Informatik, Deutschland, Berlin, Frankfurt, Hamburg, Köln, München, Nürnberg, Stuttgart Zentrum für Informatik, Österreich, Wien |