Hallo,
mein Problem ist folgendes. Ich hab 2 ComboBoxes dir wie folgt mit items gefüllt sind:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TForm1.Button1Click(Sender: TObject); begin ComboBox1.Text := ''; ComboBox2.Text := ''; ComboBox1.Items.Add('1'); ComboBox1.Items.Add('2'); ComboBox2.Items.Add('1'); ComboBox2.Items.Add('2'); end; |
Nun hab ich auch noch folgende Procedure:
Delphi-Quelltext
1: 2: 3: 4: 5:
| procedure TForm1.ComboBox1Change(Sender: TObject); begin if ComboBox1.Text = ComboBox2.Text then ComboBox1.Text := '' end; |
Mein Ziel ist es dass wenn in der zweiten ComboBox ein Wert ausgewählt wird dass derselbe Wert dann nich auch in der ersten ComboBox sein kann. Wenn ich einen Wert manuell eingebe dann funktionierts, wähle ich den Wert jedoch aus dem Pulldown Menü dann kommt der Wert trotzdem hinstehen.
Moderiert von
Peter Lustig: Code- durch Delphi-Tags ersetzt