Bonjour,
Est-il possible sous Delphi de récupérer le format de date Systeme du PC.
Par exemple pour l'Allemagne c'est un format de type : 24.07.2007
Pour la Hongrie : 2007.07.24.
Pour le Portugal : 24-07-2007
etc.
Comment faire?
Merci!
Version imprimable
Bonjour,
Est-il possible sous Delphi de récupérer le format de date Systeme du PC.
Par exemple pour l'Allemagne c'est un format de type : 24.07.2007
Pour la Hongrie : 2007.07.24.
Pour le Portugal : 24-07-2007
etc.
Comment faire?
Merci!
la variable SysUtils.LongTimeFormat ne le contient pas normalement ?
Sinon GetLocaleInfo dans l'unité Windows
voir aussi LOCALE_SSHORTDATECode:
1
2
3
4 var Buffer: array[0..255] of Char; GetLocaleStr(GetThreadLocale(), LOCALE_SLONGDATE, Buffer, SizeOf(Buffer));
Tu as tous ces codes ces deux unités, je n'ai fait que copier coller, le code ...
LongDateFormat aura suffi a mon bonheur
merci!