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

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

Как изменить системную дату [D6, WinXP]


Леха ©   (2005-02-22 10:39:00) 

Суть проблемы такая имеется ПК (486) на нем постоянно неправильно установлена дата, типа 2096...
Хочу сделать в программе ввод нужной даты с сохранением ее в Виндовсе как системной... (через edit1)
Подскажите пожалуйста как. Буду благодарен ссылке или примеру...


Anatoly Podgoretsky   (2005-02-22 13:05:00) [1]

Такая программа уже есть, это часики в systray устанавливает и дату и время по данным пользователя.


Vlad_ri   (2005-02-22 11:08:00) [2]

Ах, да, забыл, [3] действительно только в случае если машина подключена к сети, в противном случае - SetSystemTime...


Vlad_ri   (2005-02-22 11:03:00) [3]

А не проще использовать утилиту 'net.exe'?

Создай .bat со следующим содержанием

net time \\CompSTochnymVremenem /set

и запускай его из Autorun

Далее синтаксис утилиты 'net time':
NET TIME
[\\computername | /DOMAIN[:domainname] | /RTSDOMAIN[:domainname]] [/SET]
        [\\computername] /QUERYSNTP
        [\\computername] /SETSNTP[:ntp server list]


Леха   (2005-02-22 10:52:00) [4]

По поводу батарейки зря. Дело не в батарейке, а в БИОСЕ.
За SetSystemTime спасибо, попробую разобраться...


XP   (2005-02-22 10:46:00) [5]

Открыть системный блок, посмотреть, какая батарейка установлена на материнской плате, купить новую и поменять.

По вопросу: SetSystemTime + F1


Наверх

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