Configurações Regionais - Data e Hora

07/11/2005

Olá,

Meu aplicativo é altamente dependente da data/hora do sistema.
Aconteceu um caso que me deixou agoniado. :oops:
Seguinte, eu uso as variáveis [b:4a357c2b1a]ShortDateFormat[/b:4a357c2b1a] e [b:4a357c2b1a]ShortTimeFormat[/b:4a357c2b1a] para deixar no formato adotado pelo meu aplicativo. Acontece que precisei reinstalar o Windows (XP Professional) na minha máquina e por acaso me deram uma versão em Português de Portugal, e nas configurações regionais no painel de controle esta Portugal, meu aplicativo simplesmente nao funciona com as configurações de Portugal, mesmo eu especificando no OnCreate do meu aplicativo o formato desejado, nao funciona! Só se eu mudo para Brasil, ai vai sem problemas.
Meu aplicativo vai ser vendido para outros países e preciso arrumar isso o mais rápido possível, alguém sabe como resolver esse problema?

Valeu


Pablobr

Respostas

08/11/2005

Pablobr

Sobe...


Responder Citar

08/11/2005

Pablobr

Descobri pessoal

Eu estava setando os padrões nas variáveis [b:c0f1018f95]ShortDateFormat[/b:c0f1018f95] e [b:c0f1018f95]ShortTimeFormat[/b:c0f1018f95]

Acontece que eu uso a função [b:c0f1018f95]DateTimeToStr[/b:c0f1018f95] e ela utiliza o padrão setado nas variáveos [b:c0f1018f95]ShortDateFormat[/b:c0f1018f95] para Data e [b:c0f1018f95]LongTimeFormat[/b:c0f1018f95] para Hora.

Bastou eu setar o padrão desejado na [b:c0f1018f95]LongTimeFormat[/b:c0f1018f95] e fico tudo em ordem! :lol:

Ex:
LongTimeFormat := ´hh:nn:ss´; //padrao de 0 a 23 considerando o zero ex: 01:00:00
ShortDateFormat := ´dd/mm/yyyy´; // padrao 08/11/2005

Valeu ae pessoal


Responder Citar