Fórum Passagem de parâmetro por referência #333287
17/11/2006
0
Tentei da seguinte forma mas o Delphi não aceita:
Function RetornaNome(Var Nome : Text); begin end; Chamando a função: RetornaNome(Edit1.Text);
Dessa forma eu poderia passar como parâmetro tanto um Edit como um DBEdit. Alguem tem uma sugestão
Vispo
Curtir tópico
+ 0Posts
18/11/2006
Marcio.theis
procedure TForm1.RetornaNome(nome: TComponent); begin if nome.ClassType = TEdit then TEdit(nome).Text:=´Teste´; if nome.ClassType = TDBEdit then TDBEdit(nome).Text:=´Teste´; end; procedure TForm1.BitBtn1Click(Sender: TObject); begin RetornaNome(Edit1); RetornaNome(DBEdit1); end;
Apenas uma idéia de como se fazer...
Gostei + 0
20/11/2006
Vispo
Abraço!
Gostei + 0
20/11/2006
Rodc
Function RetornaNome(Var Nome : [b]String[/b]); begin end; Chamando a função: RetornaNome(Edit1.Text);
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)