Apagar um caracter por vez de um edit

4 respostas Resolvido
I

Estou com um seguinte problema no delphi, quero criar um botao limpar, mas nao para limpar o edit inteiro,e sim apagar um caracter por vez.Alguma sujestao de como resolver isso?

4 Respostas

Rodrigo_Void
Solucao aceita

Olá, usa a função copy, copiando do início até o último caractere -1.

I

ola, nao intendi como usar a funçao copy, segue abaixo o codigo para facilitar, o edit que desejo apagar um caracter por vez é o edtResultado, agradeço a ajuda.

procedure TForm1.limpar;

begin

verificaVirgula:=false;

ultimoNumero:=0;

edtResultado.Text:=‘0’;

edtResultadoOperacao.Text:=’’;

operacao:=’+’;

total:=0;

end;
I

aprendi utilizar a função, obrigado pela ajuda

Rodrigo_Void

blz. Marca como resolvido pra fecha o tópico! abraço

Criado 12 de junho de 2017
Ultima resposta 13 de jun. de 2017
Respostas 4
Participantes 2