possuo um projeto em delphi 2007 e utilizo da seguinte forma:
  lcTemp := DecimalSeparator; {SysUtils}
  DecimalSeparator := '.';
  {processo}
  {....}
  DecimalSeparator := lcTemp;

boa sorte.

 
Att
Rafael Da Silva



----- Mensagem original ----
De: Pedro Henrique <[EMAIL PROTECTED]>
Para: Pedro Henrique <[EMAIL PROTECTED]>
Enviadas: Sexta-feira, 11 de Abril de 2008 8:22:39
Assunto: [delphi-br] Problema com DecimalSeparator Delphi 2007

Bom dia delphinianos,

Estou com um grande problema no Delphi 2007, eu tinha um projeto em Delphi 7
e acostumava a usar o DecimalSeparator para mudar a virgula por ponto
atribuindo valor direto para o DecimalSeparator (DecimalSeparator := '.';),
agora estou convertendo meu projeto para Delphi 2007, só que o
DecimalSeparator agora é uma constante e não aceita receber valor
explicitamente, mas não achei nenhum método ou algo parecido que agilizaria
o processo, somente o StringReplace, mas se eu tiver que usar isso em todas
as variáveis de ponto flutuante no meu projeto vai levar muito tempo, pois
tenho mias de 1000 formulários e desses uns 300 devem usar, caso alguem
saiba como utilizar o DecimalSeparator no Delphi 2007 por favor me ajudem.

Pedro;

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


 


      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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

Responder a