Dynamisches ansteuern von Controls auf einer Form.
In diesem kleinen Beispiel möchte ich die Verwendung von zur Laufzeit erstellten Controls zeigen.
Es können mehrere Checkboxes erstellt werden. Aus dem Beispiel ist ebenfalls ersichtlich wie, das Click Event abgefragt oder zur Laufzeit geändert werden kann. (mehr …)

Alle Elemente (Controls) einer Form durchlaufen und auflisten.

Das Auflisten aller Elemente einer Form ist relativ einfach:

(mehr …)

Arbeiten mit dem TMemo.
Ich zeige hier einige Grundlagen was das Arbeiten mit dem Memo Feld anbelangt.
z.B.
Laden und speichern des Inhaltes in eine Textdatei, hinzufügen von neuen Zeilen an einer bestimmten Position, verändern von vorhandenen Zeilen, löschen von Zeilen, das Memo Feld zeilenweise auslesen oder die Cursor Position im Memo ermitteln. (mehr …)

Arbeiten mit einer TStringList.
In diesem Beispiel zeige ich die Verwendung einer TStringList. Die Verwendung ist relativ einfach und schnell.
Ich zeige hier das füllen mit Append oder Add, Zugriff auf einzelne „Zeilen“ über ihren Index oder hinzufügen, verschieben von einzelnen Positionen sowie das laden und speichern in einem File. (mehr …)

Botschaft direkt an die Fensterprozedur des Steuerelements senden. Als Beispiel ein Klick Ereignis mit Perform.
Im Beispiel wird das Klick Ereignis eines anderen Buttons ausgelöst.

(mehr …)

In diesem Beispiel sollen die grundlegenden Funktionen eines TreeView Steuerelemts veranschaulicht werden.

Im Bespiel sieht man z.B. die Funktionen Add oder AddChild zum hinzufügen von neun Einträgen.
Interessant ist sicher auch die Funktion AddObject, in diesem Beispiel wird gezeigt wie mit AddObject ein Pointer
auf ein Struct gespeichert und wieder abgerufen wird.

(mehr …)