Liste für Adressbuch!

Hi Experten, hätte da ne Frage!
Und zwar habe ich mehrere Textfelder wie txtNamen, txtAdresse, txtemail etc.!
Darunter habe ich ein Textfeld namens txtListe!
Will es nun so haben, dass wenn ich auf einen CommandButton zb. cmdEintragen klicke, er mir die oben angegebenen Eintragungen speichert und mir dann unten wie in einer Liste untereinander immer nur den Namen (txtNamen) anzeigt so dass dann wenn ich einen Namen unten wieder anklicke die Daten dazu wieder erscheinen die ich schonmal eingegeben habe!
Also so eine Art Liste, wie immer in Adressbüchern vorhanden!
Wie wäre dass möglich???
mfg Danke Daniel

  1. Wo willst Du die Daten speichern? (DB oder nur im Speicher)

  2. Deine Textbox (txtListe) muss die Eigenschaft Multiline auf True sein.

  3. Warum Textbox und nicht Listbox?

Füllen der txtListe:
txtListe.text= txtListe.text & txtName.text & vbcrlf

Lesen der txtListe:
Das wird kompliziert! Du musst zuerst die Position des Cursors ermitteln, danach den Zeilenanfang, aufgrund des Cursors. Jetzt bis zum Ende der Zeile lesen. Um nun die Textboxen zu füllen, musst Du die gelesenen Daten parsen.

Füllen der Listbox:
lstListe.Additem txtName.Text

Lesen der Listbox:
lstListe.List(lstListe.Listindex). Danach das Ganze parsen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]