Einzelnen Beitrag anzeigen

PeterPanino

Registriert seit: 4. Sep 2004
1.465 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: ComboBox: Angeklickten Eintrag optional hinzufügen

  Alt 14. Sep 2008, 01:36
Folgender Ansatz funktioniert leider nicht - weiß jemand warum:

Delphi-Quellcode:
var
  OldComboText: string;

procedure TForm1.ComboBox1CloseUp(Sender: TObject);
begin
  MessageDlg('OnCloseUp: ' + ComboBox1.Text, mtInformation, [mbOK], 0); // alter Text
  OldComboText := ComboBox1.Text;
end;

procedure TForm1.ComboBox1Select(Sender: TObject);
begin
  MessageDlg('OnSelect: ' + ComboBox1.Text, mtInformation, [mbOK], 0); // neuer Text
  ComboBox1.Text := OldComboText + ' ' + ComboBox1.Text; // funktioniert nicht!!
end;
Außerdem wird erstaunlicherweise bei der Aktivierung dieser beiden Ereignisse das OnChange-Ereignis deaktiviert!!!
  Mit Zitat antworten Zitat