Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#5

Re: der verflixte taschenrechner und die rücktaste

  Alt 27. Jul 2004, 13:58
Zitat von Spider:
Ganz einfach:

Edit1.Undo
Da gibt es aber ein Problem. Wenn Edit1.Text durch das Programm verändert wurde, z.B. durch Edit1.Text := Edit1.Text + '1'; geht Undo nicht.

So kannst Du aber auch das letze Zeichen eines Edits löschen
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
var
  s : String;
begin
  s := Edit1.Text;
  Delete (s,Length(s),1);
  Edit1.Text := s;
end;
Oder mit dem Beispiel von Stanlay
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat