Hallo
Sorry wegen der Überschrift, mir ist nix treffenderes eingefallen
Bin wieder mal an meine Grenzen gestossen:
In einer INI-Datei stehen Namen,Vornamen und Mail-Adressen - z.B. so:
[NameA]
vorname1=madresse1a
[NameB]
vorname1=madresse1b
vorname2=madresse2b
vorname3=madresse3b
[NameC]
vorname1=madresse1c
vorname2=madresse2c
In einer GUI gibts 3 Eingabefelder - Name, Vorname, Mail-Adresse
Das Programm fragt jetzt den Namen ab -
holt sich mit "IniReadSection" "Name" die dazugehörigen Daten -
wenn nur ein Vorname vorhanden ist die Sache eindeutig
und es werden mit GUICtrlSetData die andern beiden Felder ausgefüllt. (hab ich grade noch geschafft )
Gibt's aber zu einem Namen mehrere Vornamen, würde ich die Vorhandenen gerne zur Auswahl angeboten bekommen (Combo-Box?).
Es müsste aber auch die Möglichkeit geben (falls Vorname noch nicht vorhanden) auch einen Weiteren einzugeben.
An Letzterem bin ich allerdings gescheitert - ich kann zwar in die Combo-Box schreiben, aber die Eingabe nicht abschließen, weder mit ENTER noch durch klicken ins E-Mail-Feld.
Und wie ich die Vornamen aus den Array in die Combo-Box kriege, hab ich (zum Glück) noch gar nicht probiert.
Anscheinend kann man in einer Combo-Box keine Einträge machen? Gibts da was anderes?
Lässt sich meine Vorstellung überhaupt umsetzen?
Wie würdet Ihr das lösen?
Bitte um Hilfe
SG, entsel