Apenas no momento da gravacao, passe o conteudo do Edit para uma variavel e 
nessa variavel remova o separador, e depois converta essa string.

E verifique se o valor e' gravado corretamente na sua tabela.

Fernando


At 10:12 11/12/2004, you wrote:

>Uso edit para mostrar um valor
>Quando o usuario for clicar no botao Gravar,
>eu verifico se os edit estao preenchidos corretamente.
>
>Se no Edit1.text estiver assim:  3.200,00
>(usei o FormaFloat('#,##0.00',valor1)
>
>No Try ocorre erro dizendo que não e´um float valido.
>
>try
>     strtofloat(edit1.text);
>   except
>     begin
>        showmessage('Valor inválido');
>        edit1.setfocus;
>        exit;
>     end;
>   end;
>
>Como resolver isto.
>Sei que se eu usar: FormaFloat('###0.00', valor1)
>o erro não ocorrerá, mas gostaria de usar o
>separador de milheiro ('#,##0.00')



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a