|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
31.01.2008, 22:24 | #1 |
Пользователь
Регистрация: 30.01.2008
Сообщений: 25
|
Запись времени выключения
Кто нибудь может подсказать, возможно ли как нибудь зафиксировать время выключения компьтера (выключение не стандартно, а пропадание сетевого напряжения)?. Есть какие либо варианты?
Спасибо. |
31.01.2008, 22:34 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
1. Вешаем маленькую программульку (или сервис), по таймеру каждые 5 секунд (к примеру) записывающую текущее время куда-то (в файл, в реестр, ...).
2. Про следующем включении будет известно (с некоторой погрешностью, конечно) время выключения и его можно посмотреть... |
31.01.2008, 23:07 | #3 |
Пользователь
Регистрация: 30.01.2008
Сообщений: 25
|
Дело в том что эту ситуацию надо контролировать в течении длительного времени. За это время может быть много выключений и включений. Ну а я как "чайник", пока не знаю как написать программу, что бы она при включении компа записывала текущую дату и время в файл, затем в течении всего времени работы постоянно через (допустим 5 - 10сек.) обновляла эти показания, а при следующем включении она бы не переписывала,а добавляла новую запись и уже обновляла её, и так каждое выключение и включение. Наверное это не очень сложно, но для меня это пока "темный лес"
|
01.02.2008, 00:11 | #4 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
Цитата:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
01.02.2008, 07:59 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
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 |
Реанимируюсь...
Участник клуба
Регистрация: 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" |
01.02.2008, 12:22 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Программе останется отловить это сообщение и зафиксить время падения напряжения
I'm learning to live...
|
|
01.02.2008, 22:37 | #10 |
Пользователь
Регистрация: 30.01.2008
Сообщений: 25
|
Спасибо Всем!
Разобрался во всем, программа уже работает. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись текущего времени | 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 |