Array
(
)

Configurações Regionais - Data e Hora

Pablobr
   - 07 nov 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 ShortDateFormat e ShortTimeFormat 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
   - 08 nov 2005

Sobe...


Pablobr
   - 08 nov 2005

Descobri pessoal

Eu estava setando os padrões nas variáveis ShortDateFormat e ShortTimeFormat

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

Bastou eu setar o padrão desejado na LongTimeFormat 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