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]