Usuwanie ostatniego wprowadzonego znaku w Edit

0

Jak usunąć ostatni znak wprowadzony w pole Edit?

3

W Delphi masz zdaje się funkcję Copy, która przyjmuje jako parametry string, indeks początkowy oraz ilość znaków do przekopiowania. Można też użyć funkcji LeftStr gdzie przekazujesz string oraz ilość znaków od lewej, które mają zostać zwrócone.

1

Ostatni wprowadzony czy ten co jest obecnie w ostatniej pozycji?
Jako przykład: ostatnio wprowadziłeś pierwszy znak przy trzech znakach w polu.
Edit1.Text:=Copy(Edit1.Text,1,Length(Edit1.Text)-1); // usuwamy ten co jest obecnie w ostatniej pozycji

1 użytkowników online, w tym zalogowanych: 0, gości: 1