Francis David

Tecnologia, Ciência e Sociedade

Formatação da data

Filed under: Kylix, Delphi, Dicas, Lazarus — fdavid at 1:30 pm on Friday, May 25, 2007

lazdeky.jpgVocê precisa fazer a máscara de um campo tipo data, automaticamente você utiliza a “/” como separador (padrão no Brasil), quando vai instalar no cliente dá a mensagem “Invalid date format” porque o usuário configurou o “.” como separador de data.

Para obter qual o separador que esta sendo utilizado basta utilizar as variáveis internas que retorna um char com o caracter.

var DateSeparator: Char;
var TimeSeparator: Char;
var DecimalSeparator: Char;
var ThousandSeparator: Char;


entre outros, consulte a unit SysUtils para saber mais.