Como fazer uma chamada de função.
Estou com dúvidas de como fazer para chamar uma função.
Tenho que declarar ela ?
Obrigado
Tenho que declarar ela ?
Obrigado
Acardoso
Curtidas 0
Respostas
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
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
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;
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