Fórum Problema com function na hora de chamar o resultado #166232
24/06/2003
0
public
{ Public declarations }
function AreaQuadrada (Lado:Integer):Integer;Stdcall;export;
end;
var
Form1: TForm1;
implementation
function TForm1.AreaQuadrada (Lado:Integer):Integer;Stdcall;export;
begin
Result := Lado * Lado;
Lado:= StrToInt(Edit1.Text);
Edit2.Text:= IntToStr(Result);
end;
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
AreaQuadrada;
end;
Juarezber
Curtir tópico
+ 0Posts
24/06/2003
Carnette
Gostei + 0
24/06/2003
Carnette
Gostei + 0
25/06/2003
Juarezber
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit2.Text := AreaQuadrada;//Aqui voce atribui o valor para o Edit
end;
Se não for pedir demais, daria pra vc testar antes
de mandar a resposta.
Grato
Juarez
juarezber@terra.com.br
Gostei + 0
25/06/2003
Carnette
public
{ Public declarations }
function AreaQuadrada (Lado:Integer):Integer;
implementation
{$R *.DFM}
function TForm1.AreaQuadrada (Lado:Integer):Integer;
begin
Result := Lado * Lado;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit2.Text:=IntToStr(AreaQuadrada(StrToInt(Edit1.Text)));
end;
Gostei + 0
25/06/2003
Carnette
public
{ Public declarations }
function AreaQuadrada (Lado:String):String;
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
function TForm1.AreaQuadrada (Lado:String):String;
begin
Result := IntToStr(StrToInt(Lado) * StrToInt(Lado));
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit2.Text:=AreaQuadrada(Edit1.Text);
end;
Gostei + 0
26/06/2003
Juarezber
juarezber@terra.com.br
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)