Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Изменение региональных настроек [D2005, XP]


Bambuk ©   (2007-04-15 20:46:00) 

Подскажите пожалуйста,
ума хватило найти толко DateSeparator.
Но как я понимаю тут ведь ещё нужно установить формат даты наш dd.mm.yyyy, так как у буржуев месяц спереди.
В проге есть код StrToDate('01.01.2007'), переписывать неохота да и модулей много может где и пропущу.
Поэтому хочу сохранить текущие настройки, выставить свои а по закрытии проги восстановить.
Вот как установить формат dd.mm.yyyy пока не найду :(
Помогите кто знает


Германн   (2007-04-16 01:38:00) [1]

орие нтацией.
Очепятка, блин :(


Германн   (2007-04-16 01:25:00) [2]


> Плохиш ©   (16.04.07 00:47) [9]
>
>
> > Anatoly Podgoretsky ©   (15.04.07 22:34) [8]
>
> Блин, а говорят, что бюргеры - буржуи. Кому теперь верить?
>  :-(
>

Бюргеры - это буржуи с нетрадиционной ориетанцией даты. :)


Плохиш   (2007-04-16 00:47:00) [3]


> Anatoly Podgoretsky ©   (15.04.07 22:34) [8]

Блин, а говорят, что бюргеры - буржуи. Кому теперь верить? :-(


Anatoly Podgoretsky   (2007-04-15 22:34:00) [4]

> Плохиш  (15.04.2007 22:24:07)  [7]

У тех у кого месяц не спереди - это пролетарии.


Плохиш   (2007-04-15 22:24:00) [5]

Надо использовать настройки пользователя, к тому же утверждение "у буржуев месяц спереди" - ложно, это так к сведению.


Bambuk   (2007-04-15 21:31:00) [6]

Понял, это Джо в плане сохранения\восстановления их написал.
Спасибо большое!


Johnmen   (2007-04-15 21:26:00) [7]

Данные переменные актуальны только в рамках твоей программы. Ни на что вне её не влияют.


Bambuk   (2007-04-15 21:18:00) [8]

Блин, я запутался :)
Если у буржуев будут стоять их региональные настройки даты
я в проге делаю DateSeparator:= '.'; ShortDateFormat:= 'dd.mm.yyyy';
то код StrToDate('01.01.2007') приведёт к ошибке?
Если да, то как решить эту проблему?


Джо   (2007-04-15 21:04:00) [9]

> [0] Bambuk   (15.04.07 20:46)
> Поэтому хочу сохранить текущие настройки, выставить свои
> а по закрытии проги восстановить.

Изменение переменной ShortDateFormat никоим образом не повлияет на системные настройки, так что можешь не беспокоиться :)


Bambuk   (2007-04-15 20:58:00) [10]

Блин, спасибо Johnmen,
а я тормоз искал типа DateShortFormat
Удачи!


Johnmen   (2007-04-15 20:56:00) [11]

ShortDateFormat+F1


Наверх

Титульная страница Поиск, карта сайта Написать письмо