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]