Eingabe von + und - im TEdit unterdrücken
-
Hallo,
habe ein Edit Feld, in dem der Benutzer den Artikelnamen eingeben kann.
Anhand der Eingabe im Edit wird eine ListBox nach dem Artikel durchsucht, der der Eingabe am ehesten entspricht.
Funktioniert auch alles einwandfrei.
Nun möchte ich aber, das der Benutzer nur noch "+" bzw "-" drücken muss um den Vorschlag in eine andere Listbox zu übernehmen.
Nun möchte ich aber nicht, das im Edit "+" bzw "-" erscheint. Wie kann ich das unterdrücken ?
Habs schon so versuchtvoid __fastcall TForm1::Edit1KeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { String Artikel; if(Key==187) { Artikel=search_in_list(Edit1->Text); ListBox1->Items->Add(Artikel); Key=0; } }Haut aber leider nicht hin.

-
habs schon.
Im OnKeyPress Key=0 ....