Guest Rogério Brandão Kirschner Postado Outubro 28, 2008 Denunciar Share Postado Outubro 28, 2008 Quando vou gerar um valor monetário ele exibe algo assim R||||||, alterando a variável CurrencyString para "", funciona, mas volta e meia volta a exibir errado.Exemplo:var Valor : Currency;begin Valor := 100; ShowMessage( '"' + Format('%m', [Valor] + '"');end;o resultado é "R|||||"o mesmo acontece no DBGrid, DBEdit, etc... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Recife Postado Outubro 29, 2008 Denunciar Share Postado Outubro 29, 2008 Tenta assimvarValor : Currency;begin Valor := 100; ShowMessage( '"' + FormatCurr('R$ #,##0.00', Valor)+ '"');end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Rogério Brandão Kirschner Postado Outubro 30, 2008 Denunciar Share Postado Outubro 30, 2008 Obrigado pela sua sugestão, mas apesar de funcionar deste jeito, continuarei com problemas nos DBEdit, DBGrid, etc.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Rogério Brandão Kirschner
Quando vou gerar um valor monetário ele exibe algo assim R||||||, alterando a variável CurrencyString para "", funciona, mas volta e meia volta a exibir errado.
Exemplo:
var
Valor : Currency;
begin
Valor := 100;
ShowMessage( '"' + Format('%m', [Valor] + '"');
end;
o resultado é "R|||||"
o mesmo acontece no DBGrid, DBEdit, etc...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.