Einen Eintrag in die Listbox aufnehmen


Zum Hinzufügen von Einträgen bietet die Listbox die Nachricht "LB_ADDSTRING". Der erste Parameter wird nicht genutzt (ist also Null), und der zweite enthält einen Zeiger auf den Textpuffer.

buffer := 'Peter';
SendMessage(hwndListbox, LB_ADDSTRING, 0, Integer(@buffer));

Im Beispielprogramm finden Sie eine Funktion, die (via Buttonklick) neue Einträge hinzufügt. Das Prinzip entspricht dabei dem eben gezeigten Muster.