Vc entendeu errado .. Não é a variável soma que vc deve mudar o tipo para
string, e sim o resultado da função "exp" que deve ser convertido para
string.

edtResultado.Text := FloatToStr(Exp(.......));


Abs
Daniel Augusto Bastos


2009/3/23 Luiz de Lima Lopes <lui...@uol.com.br>

> Rubem,  Bom Dia
>
> Efetue a alteração que falou, soh que jah mudei a soma para string mais
> continua o erro..
>
>
> var
> soma : String;
>
> begin
>
>  soma := '1' + label1.Caption;
>
>  edit221.Text := Exp(soma *  Ln(label27.Caption));
>
>
>  ----- Original Message -----
>  From: Rubem Nascimento da Rocha
>  To: delphi-br
>  Sent: Monday, March 23, 2009 12:34 PM
>  Subject: RE: [delphi-br] Função EXP
>
>
>
>  Meu caro, preste atenção! A função Exp() retorna um valor de ponto
> flutuante, e a propriedade Text do Edit1 é do tipo string. O erro é claro,
> vc quer atribuir um número pr'uma string. Preste atenção! Isso tá errado! Vc
> tem que converter o resultado de EXP() para uma string e atribuir essa
> conversão para a propriedade.
>
>  Sds.
>
>  To: delphi-br@yahoogrupos.com.br
>  From: lui...@uol.com.br
>  Date: Mon, 23 Mar 2009 12:22:18 -0300
>  Subject: [delphi-br] Função EXP
>
>  Pessoal Bom Dia,
>  Estou tendo o seguinte problema estou fazendo uma função para um calculo,
> porem esta dando [Error] (1314): Incompatible types: 'String' and
> 'Extended';
>  Porem esta com o mesmo tipo nas duas variaveis...o que pode estar
> ocorrendo...
>
>  Segue o codigo
>
>  1308 var
>  1309 soma : real;
>  1310
>  1311 begin
>  1312
>  1313 soma := StrToFloat('1') + StrToFloat(label1.Caption);
>  1314 Edit1.Text := Exp(soma * Ln(StrToFloat(label27.Caption)));
>
>  Obrigado
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>  __________________________________________________________
>  Windows Live Messenger. O melhor em multitarefa.
>  http://www.microsoft.com/windows/windowslive/products/messenger.aspx
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a