Você pode utilizar essas linhas no seu projeto pra configurar o seu sistema:

  ThousandSeparator := '.';
  DecimalSeparator := ',';
  DateSeparator := '/';
  ShortDateFormat := 'dd/mm/yyyy';

Ele vai passar a responder nesse formato de data sempre, independente do que 
tiver configurado no windows.
Coloque esse código no fonte do seu projeto, no .dpr, logo após o begin.

Claudiney Cogo
N2 Sistemas e Soluções em Informática Ltda.
Av. São Paulo, 172 - 15º Andar - Sala 1505
CEP 87013-908 - Maringá - Pr
Tel. 44- 3222-6053
[EMAIL PROTECTED]


  ----- Original Message ----- 
  From: Mauricio Lacerda 
  To: [EMAIL PROTECTED] ; delphi-br@yahoogrupos.com.br 
  Sent: Monday, March 26, 2007 3:41 PM
  Subject: [delphi-br] Re: Dúvida em data no windows ingles


  esqueci de dizer que o sistema precisa funcionar no windows em português e
  inglês.

  Em 26/03/07, Mauricio Lacerda <[EMAIL PROTECTED]> escreveu:
  >
  > olá. Estou com um problema. Fiz um sistema em delphi e firebird e ele no
  > windows português roda normal mas quando vou rodar ele em um windows ingles
  > da erro ao cadastrar a data dizendo que a data é inválida. eu acredito que
  > seja porque a data do windows inglês é mm/dd/aaaa em vez da versão em
  > portugues dd/mm/aaaa. Alguém sabe como fazer para solucionar isso? O
  > problema é que eu estou lendo a data de um arquivo texto que está no formato
  > em portugues dd/mm/aaaa.
  > Muito Obrigado!
  >
  > --
  > Maurício Lacerda Savaris
  > [EMAIL PROTECTED]
  > Poa - RS

  -- 
  Maurício Lacerda Savaris
  [EMAIL PROTECTED]
  Poa - RS

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



   

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

Responder a