Delphi-Quellcode:
procedure TForm1.ED_SUCHENChange(Sender: TObject);
begin
for i:=1 to SG_KONTAKTE.RowCount do
begin
if (ED_SUCHEN.Text = SG_KONTAKTE.Cells[0, i]) OR
(ED_SUCHEN.Text = SG_KONTAKTE.Cells[1, i]) then
begin
//row stehen lassen, also nix machen
end
else
//Row löschen
end;
end;
end;
Soweit hab ichs. Aber ich kenn keinen Befehl mit dem man eine Row löschen kann.
Und leider hab ich noch keine Ahnung wie man das ganze Rückwärts, sprich bei Backspace realisieren könnte.
Oder kennt jemand vllt noch eine andere Lösung?
ich hab mir auch überlegt, einfach das Ereignis "ON KEY PRESS" zu nehmen und halt jeden Buchstaben einzelnd abzufragen, ist aber eher nicht so toll glaub ich. Und auch hier hab ich das Problem, dass ich nicht weiss wie ich bei einem Backspace reagieren soll.