entao...ontem depois de mandar o mail, forzei no sistema no form principal a configuracao regional. Porem no uso do sistema, no dia a dia, está mudando "sozinho". Nao sei se tem algum componente que esteja fazendo isso...hoje aconteceu novamente num cliente.
-----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alcistemas Informática Enviada em: quinta-feira, 12 de julho de 2007 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Erro de configuração regional.... Se não tiver acrescente SysUtils na uses principal Coloque isso no oncreate do seu form principal if DecimalSeparator = '.' then begin showmessage('Não é aceito o ponto como símbolo decimal! Altere as propriedades em Painel de Controle, Configurções Regionais.'); application.Terminate; end; if ThousandSeparator = ',' then begin showmessage('Não é aceito vírgula como símbolo de agrupamento de dígitos! Altere as propriedades em Painel de Controle, Configurções Regionais.'); application.Terminate; end; if uppercase(shortdateformat) <> 'DD/MM/YYYY' then begin showmessage('Formato da data inválido, mude de: '+shortdateformat + ' para: dd/mm/aaaa, em Painel de controle, configuracoes regionais e de idioma'); application.terminate; end; ----- Original Message ----- From: Tatu To: Delphi-Br Sent: Wednesday, July 11, 2007 7:32 PM Subject: [delphi-br] Erro de configuração regional.... estou com um problema serio e nao consigo encontrar de onde está sendo gerado o erro.. TEm vezes que sem mais o computador do usuario (nem sempre o mesmo), muda as configurações regionais e quando vou inserir um dado o valor 234,34 se transforma em 23434 ou 234,3 se transforma em 2343. Logo reparei que quando mostrado na tela os numeros anteriores estavão visualmente 234.34 (sem a virgula decimal) ou 234.3 Acontece que no meu aplicativo nao tenho nada que mude as configurações regionais, portanto este erro fica dificil de ser encontrado, utilizo 2 dll externas, uma a dll do sintegra.gov.br para verificar Inscrição Estadual e outra a libpq para me conectar com o Postgresl. Este erro está me causando serios problemas de confiabilidade no sistema. Agradeceria se alguem teve experiencias similares e qual fora a solução. Grato, Santiago [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]