Como fazer uma chamada de função.

Delphi

29/08/2003

Estou com dúvidas de como fazer para chamar uma função.
Tenho que declarar ela ?
Obrigado


Acardoso

Acardoso

Curtidas 0

Respostas

Barcelos

Barcelos

29/08/2003

Olá amigo,

Se for uma função que está na mesma unidade, basta chamá-la normalmente:
Ex:
var X : Integer;
X := MinhaFuncao;

Caso ela esteja em outra unidade, você deverá declarar esta unit na cláusula Uses.
Ex
Uses
Form1,
MinhasFuncoes, (Sendo esta unidade que conté as suas funções)

Quanto a declará-las, você deve fazer isto somente quando as está escrevendo, e não quando as está chamando.

Espero ter ajudado, qualquer coisa, entra em contato.

Barcelos
osbarcelos@hotmail.com


GOSTEI 0
Marcela

Marcela

29/08/2003

//declaração da função (public ou private)
function DadosFaltantes(sNome : string) : string;

//a função em si
//OBS. este exemplo é para funções que retornam string
function TForm.DadosFaltantes(sNome : string) : string;
begin
if sNome existir the
Result := ´Nome válido´
else
Result := ´Nome inálido´;
end;

//chamada da função
procedure .....
var
var1 : string;
begin
var1 := DadosFaltentes(´Maria´);
showmessage(var1);
end;


GOSTEI 0
POSTAR