Hallo,
jetzt habe ich noch ein Problem..
Ich habe eine reihe Comboboxen hintereinander gelegt.
Combobox1
Combobox2
Combobox3
usw.
alle haben jeweils die selben werte, die einen Text in ein Textfeld übergeben.
Nun will ich gerne wenn ich bei der Combobox2 doppel klick mache, das die sich die Werte aus Combobox1 holt.
Bastel ich mir einen Code zusammen, macht er dies auch über den befehl unter DblClick
Combobox2.text = Combobox1.text;
Aber dieses funktioniert nicht wenn ich in meinem Tool bin, dort passiert garnichts beim doppel klick.
Die Comboboxen haben folgennden Code bei onchange
Delphi-Quellcode:
var
ID: Integer;
begin
ID := ComboBox1.ItemIndex;
if (ID >= 0) and (ID < ComboBox1.Items.Count) then
Form1.dsp.Text := IntToStr(Integer(ComboBox1.Items.Objects[ID])) //Edit1.Caption
else
Form1.dsp.Text := 'Kein Item gewählt!'; //Edit1.Caption
Also wenn dieses so nicht möglich ist, dann würde ich gerne folgendes machen.
Edit1.text = Mitarbeiter Name1
Edir2.text = Mitarbeiter Nummer1
Edit3.text = Mitarbeiter Name2
Edit4.text = Mitarbeiter Nummer2
usw
eine Combobox die im Index mit Edit1.text anzeigt aber mit Nummer in ein Edit100.text feld übergibt.
Das wäre auch eine Möglichkeit, nur wie setze ich das um ?