Fórum Limpando Edits #190903

27/10/2003

0

ALGUEM COM CODIGO QUE NAO DE ERRO PARA LIMPAR OS EDITS DO FORMULARIO..

UM ABRAÇO


[b:0e4c06d166]Título em letras maiúsculas editado conforme as regras de conduta. Evite-as, tanto no título como no corpo da mensagem, pois equivalem a GRITAR. Evite também as expressões apelativas.[/b:0e4c06d166]


Njunior

Njunior

Responder

Posts

27/10/2003

Macario

[color=green:7147441e73]
Function LimpaComp(Wform : Tform): Boolean; Var WCount : Integer; Begin For WCount := 0 to Wform.ComponentCount - 1 do Begin If (Wform.Components[WCount] is TDBEdit) Then TDBEdit(Wform.Components[WCount]).Clear Else If (Wform.Components[WCount] is TDBComboBox) Then TDBComboBox(Wform.Components[WCount]).ItemIndex := -1 Else If (Wform.Components[WCount] is TMAskEdit) Then TMAskEdit(Wform.Components[WCount]).Clear Else If (WForm.Components[WCount] is TCheckBox) Then TCheckBox(Wform.Components[WCount]).Checked := False Else If (Wform.Components[WCount] is TDBRadioGroup) Then TDBRadioGroup(Wform.Components[WCount]).ItemIndex := -1 Else If (WForm.Components[WCount] is TEdit) Then TEdit(Wform.Components[WCount]).Clear Else If (WForm.Components[WCount] is TMaskEdit) Then TMaskEdit(Wform.Components[WCount]).Clear; End; LimpaComp := True; end;
[/color:7147441e73]

esse é um exemplo simples


Responder

Gostei + 0

27/10/2003

Fableso

utilize edit1.text:=´´; ele colocará branco no propriedade text da edit


ou

utilize form1.release ; ele removerá da memória todos os conteudos que estiverem no form inclusive o form.


Responder

Gostei + 0

27/10/2003

Moliva

Olá

Utilizo a Rotina abaixo em um FormPadrão. Ela irá limpar todos os seus Edits, mesmo que vc adicione ou retire algum.


for intCont := 0 to ComponentCount - 1 do
if Components[intCont].ClassName = ´TEdit´ then
TEdit(Components[intCont]).clear;



[]s
André


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar