apagar campo edit

Delphi

04/04/2003

Bem, tenho um form com 3 edits, e tenho um botão limpar, e quero que ele limpe somente o campo que estiver com foco, alguém pode me ajudar.

obrigado.

:shock:


Lfernando

Lfernando

Curtidas 0

Respostas

Ginosam

Ginosam

04/04/2003

Bem Luis, essa é fácil.
Basta fazer isto, por exemplo:
Edit1.Text:=´´; {preste atenção neste sinal, não vá usar aspas duplas}


GOSTEI 0
Marcelo.c

Marcelo.c

04/04/2003

para verificar o foco utilize:

if Edit1.Focused then

ou antecipando uma possível dúvida faça:

for i:= 0 to ComponentCount -1 do
if (Components[i] is TEdit) then
if (Components[i] as TEdit).Focused then
(Components[i] as TEdit).Text:=´´;

Espero ter ajudado.


GOSTEI 0
Lfernando

Lfernando

04/04/2003

Eu tentei esse código que vc me mandou e não deu certo não...
mas obrigado pela ajuda assim mesmo...


GOSTEI 0
POSTAR