Home » Tutorials » VCL » Komponenten zur Laufzeit erstellen

Komponenten zur Laufzeit erstellen

Einleitung

Komponenten zur Entwurfszeit zu erstellen, hat viele Vorteile. Es ist einfach, geht schnell, was man sieht, bekommt man auch (wysiwyg = what you see is what you get), und man kann die Komponenten leicht verschieben und bearbeiten. Aber was ist, wenn man ein dynamisches Programm entwickeln möchte, womit man z.B. Knöpfe, Formulare, Texte, Eingabefelder, … zur Laufzeit erstellen kann? Dies werden wir jetzt durchgehen.
Wir gehen fünf Punkte durch.

  1. Einführung
  2. Einfügen und Erstellen der Komponenten
  3. Arbeiten mit Eigenschaften
  4. Arbeiten mit Ereignissen
  5. Freigeben der Komponente

Einführung

Delphi vereinfacht die Einbindung und Erstellung der Komponenten, indem es fast alles automatisch im Hintergrund erledigt. Man muss nur ein paar Dinge beachten, damit auch alles glatt läuft. Die Komponenten müssen schon in Delphi installiert sein, damit sie auch funktionieren.