Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
ВнизПодскажите как в Windows XP переустановить формат ЧИСЛО МЕСЯЦ ГОД Найти похожие ветки
← →
Dima1 (2004-06-17 02:43) [0]Из моей проги мне надо на время работы программы, из формата: "yyyy.mm.dd" установить формат "dd.mm.yyyy".
Простое присваивание переменной ShortDateFormat := "dd.mm.yyyy" под Millenium работает, под XP не хочет.
Разделитель. Т.е. например, ЗАПЯТУЮ на ТОЧКУ под XP у меня получается поменять, а вот с форматом нет. ПробовалSetLocaleInfo(LOCALE_USER_DEFAULT, DATE_SHORTDATE,"dd.MM.yyyy");
тоже почему то в XP не меняет.
В чем проблема и как мне добится изменения
← →
Dima1 (2004-06-17 04:01) [1]Что никто не знает ???
← →
wicked © (2004-06-17 11:49) [2]никак...
не знаю, кто как, а я НИКОГДА бы не пользовался софтом, который меняет без моего ведома какие либо настройки...
← →
Dima1 (2004-06-17 11:49) [3]Знатоки, ну вы меня пугаете.
Помогите решить проблемку.
← →
Sandman25 © (2004-06-17 11:54) [4]Почему не LOCALE_SSHORTDATE?
← →
Devel © (2004-06-17 11:59) [5]>> под XP не хочет.
очень даже хочет.
← →
evvcom © (2004-06-17 12:06) [6]Для формирования файлов, которые потом импортируются в программы с форматом, не зависящем от текущих настроек Win, например, DOS-программы, я использую
function Format(const Format: string; const Args: array of const; const FormatSettings: TFormatSettings): string;
Под XP работает без проблем.
← →
Dima1 (2004-06-17 12:09) [7]>Devel
У меня почемуто не переключает. Может подкинете код, как вы это
делаете, и с какими параметрами. Буду благодарен.
← →
Devel © (2004-06-17 13:17) [8]Dima1 (17.06.04 12:09) [7]:
чтобы поменять в системе:
SetLocaleInfo(LOCALE_SYSTEM_DEFAULT,LOCALE_SSHORTDATE,PChar("dd-MM-yyyy"));
← →
wisekaa © (2004-06-17 13:32) [9]А ты не пробовал как рекомендует Help dd/MM/yyyy ?
И логичнее было просто в нутри программы приводить дату к нужному тебе формату.
> [2] wicked © (17.06.04 11:49)
> никак...
> не знаю, кто как, а я НИКОГДА бы не пользовался софтом,
> который меняет без моего ведома какие либо настройки...
Тогда тебе придеться отказаться от большого количества софта, многие из них это делают. Другое дело коректно-ли? Мы например подменяем DecimalSeparator на Активацию приложения и возращаем в исходное состояние при завершении приложения.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c