Autor Beitrag
sunday_2
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 101


Delphi 7.0
BeitragVerfasst: Di 19.11.02 17:34 
Hi Leute,

Ich hab folgendes Prob:
Ich schreibe Daten aus einer ComboBox und einem EditFeld in eine Listbox.
ausblenden Quelltext
1:
2:
3:
4:
AEvent[StrToInt(ComboBox_zahl.Text)].Zahl := e_zahl.Text;
        AEvent[StrToInt(ComboBox_zahl.Text)].Name := ComboBox_Zahl.Text;
        lb_zahlen.Items.Add('Feld Nr: '+AEvent[StrToInt(ComboBox_Zahl.Text)].Name+
        ' gibt den Wert zurück: '+AEvent[StrToInt(ComboBox_Zahl.Text)].Zahl);

Das ganze geschieht auf Enter und auf Button1.Click. Wenn ich jedoch zweimal den Button oder Enter drücke, habe ich den Datensatz auch mehrfach in der Listbox. Ich möchte aber für jeden aus der ComboBox genommenen Wert nur einen Eintrag in der Listbox. Wenn der Wert in der ComboBox der gleiche ist und der Wert im EditFeld geändert wurde, soll die Zeile in der Listbox aktuallisiert werden.
Leider sind hier meine mittel etwas begrenzt :nixweiss: und ich lauf immer wieder :autsch:
Bin für jeden Tip dankbar.

_________________
Gruß Sunday

... wer nicht fragt, bleibt dumm!!!
Millo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 147



BeitragVerfasst: Di 19.11.02 21:27 
Moin,

Ich weiss zwar nicht ganz genau was du meinst aber kannst du nicht einfach gucken ob die letzte hinzugefügte reihe der entspricht die grade hinzugefügt werden soll?