Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 31.01.2008, 22:24   #1
В_И_К_Т_О_Р
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 25
По умолчанию Запись времени выключения

Кто нибудь может подсказать, возможно ли как нибудь зафиксировать время выключения компьтера (выключение не стандартно, а пропадание сетевого напряжения)?. Есть какие либо варианты?
Спасибо.
В_И_К_Т_О_Р вне форума
Старый 31.01.2008, 22:34   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

1. Вешаем маленькую программульку (или сервис), по таймеру каждые 5 секунд (к примеру) записывающую текущее время куда-то (в файл, в реестр, ...).
2. Про следующем включении будет известно (с некоторой погрешностью, конечно) время выключения и его можно посмотреть...
mihali4 вне форума
Старый 31.01.2008, 23:07   #3
В_И_К_Т_О_Р
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 25
По умолчанию

Дело в том что эту ситуацию надо контролировать в течении длительного времени. За это время может быть много выключений и включений. Ну а я как "чайник", пока не знаю как написать программу, что бы она при включении компа записывала текущую дату и время в файл, затем в течении всего времени работы постоянно через (допустим 5 - 10сек.) обновляла эти показания, а при следующем включении она бы не переписывала,а добавляла новую запись и уже обновляла её, и так каждое выключение и включение. Наверное это не очень сложно, но для меня это пока "темный лес"
В_И_К_Т_О_Р вне форума
Старый 01.02.2008, 00:11   #4
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Цитата:
Сообщение от В_И_К_Т_О_Р Посмотреть сообщение
Дело в том что эту ситуацию надо контролировать в течении длительного времени. За это время может быть много выключений и включений. Ну а я как "чайник", пока не знаю как написать программу, что бы она при включении компа записывала текущую дату и время в файл, затем в течении всего времени работы постоянно через (допустим 5 - 10сек.) обновляла эти показания, а при следующем включении она бы не переписывала,а добавляла новую запись и уже обновляла её, и так каждое выключение и включение. Наверное это не очень сложно, но для меня это пока "темный лес"
Тогда начинайте узнавать, то чего не знаете. На некоторые вопросы уже даны ответы, на некторые придется поискать, будет только впрок. Что-то не получается всегда можно задать вопрос на форуме. Если это не подходит, совет только один - Фриланс
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума
Старый 01.02.2008, 07:59   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
выключение не стандартно, а пропадание сетевого напряжения
Помоему проще ИБП купить...
I'm learning to live...
Stilet вне форума
Старый 01.02.2008, 10:11   #6
В_И_К_Т_О_Р
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 25
По умолчанию

ИБП - это конечно хорошо, но бывает что выключение бывает длительным, так что ни один ИБП не обеспечит.
В_И_К_Т_О_Р вне форума
Старый 01.02.2008, 11:38   #7
В_И_К_Т_О_Р
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 25
По умолчанию

Помогите с кодом! Нужно записать текущую дату и время в файл и обновлять ее в файле каждую минуту. Этот процесс должен быть бесконечным, при каждом запуске программы.
Спасибо.
В_И_К_Т_О_Р вне форума
Старый 01.02.2008, 11:55   #8
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Компонент Timer позволяет задавать в приложении интервалы времени.

Таймер — невизуальный компонент, который может размещаться в любом месте формы. Он имеет два свойства, позволяющие им управлять: Interval — интервал времени в миллисекундах и Enabled — доступность. Свойство Interval задает период срабатывания таймера. Через заданный интервал времени после предыдущего срабатывания, или после программной установки свойства Interval, или после запуска приложения, если значение Interval установлено во время проектирования, таймер срабатывает, вызывая событие OnTimer. В обработчике этого события записываются необходимые операции...

100 компонентов Delphi А. Я. Архангельский.
Скачать книгу -> http://programmersclub.ru/files/book1_100comp.rar
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума
Старый 01.02.2008, 12:22   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но бывает что выключение бывает длительным, так что ни один ИБП не обеспечит.
Дело в том что как правило ИБП имеют свойство предупреждать компьютер о падении питания генерируя сигнал, по ходу которого потом винда генерирует если не ошибаюсь некое сообщение.
Программе останется отловить это сообщение и зафиксить время падения напряжения
I'm learning to live...
Stilet вне форума
Старый 01.02.2008, 22:37   #10
В_И_К_Т_О_Р
Пользователь
 
Регистрация: 30.01.2008
Сообщений: 25
По умолчанию

Спасибо Всем!
Разобрался во всем, программа уже работает.
В_И_К_Т_О_Р вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись текущего времени CaHeK Общие вопросы Delphi 3 06.04.2008 17:23
Перехват выключения компьютера Спартак Общие вопросы Delphi 3 06.03.2008 15:45
Отсчет времени в С Raptor Помощь студентам 13 29.12.2007 16:32
Заставить работать Tservise до выключения Windows Alter Общие вопросы Delphi 10 09.12.2007 21:39