Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: установки в Региональных настройках  (Прочитано 5056 раз)
0 Пользователей и 1 Гость смотрят эту тему.
serjufa
Гость
« : 23-01-2008 11:50 » 

установки в Региональных настройках

Здравствуйте!

Столкнулся с проблемой. Исходные dos файлы имеют [.] как разделитель. В системе некоторых юзеров и в установках Excel установлена [,]. Моя софтина ругается на это. После установки в Региональных настройках [.] как разделитель и [использовать системные настройки] в Excel все работает.
Вручную проделывать эту операцию на 70 ПК мне мало улыбается. Как это сделать программно? И вернуть потом устаноки юзеров?

PS использую D7&WinXPSp2
Записан
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 23-01-2008 12:31 » 

смотреть здесь http://support.microsoft.com/kb/289125/ru
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
zubr
Модератор

by
Offline Offline
Пол: Мужской

« Ответ #2 : 23-01-2008 17:40 » 

Можно обойтись и без изменения региональных настроек. В Delphi есть глобальные переменные: DecimalSeparator, DateSeparator, TimeSeparator и т. д. Меняя их, предварительно сохранив старое значение можно решить данную проблему. Также можно пользоваться функциями, использующие форматирование данных с помощью структуры TFormatSettings. Получить текущую структуру можно функцией GetLocaleFormatSettings.
Записан
serjufa
Гость
« Ответ #3 : 24-01-2008 12:21 » new

ok, посмотрю
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines