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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2008, 17:03   #1
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию Время таймера в проге, -программно остановать.

Здравствуйте, вот какая проблема:

В Программе "hmonitor" (мониторинг температур систамы), есть таймер, который вызывает завершение программы, хуже того, при закрытии выскакивает сообщение о закрытии (пока не нажмёщь не закроется и мониторинга уже то же нет).
Так же есть таймер для обновления данных о системе.

Вопрос.
- Есть ли какая-то возможность отправить проге данные, которые бы остановили таймер (отключения)? Или жестоко его замедлить?
P.S. Средствами Delphi 7.

Заранее благодарю.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 28.01.2008, 19:18   #2
chingiz
Пользователь Подтвердите свой е-майл
 
Аватар для chingiz
 
Регистрация: 21.05.2007
Сообщений: 88
По умолчанию

Не знаю что за прога такая, может покопаться в настройках "hmonitor"?
Уже Чему-то научился Но этого мало
chingiz вне форума Ответить с цитированием
Старый 28.01.2008, 20:37   #3
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

Цитата:
Сообщение от chingiz Посмотреть сообщение
Не знаю что за прога такая, может покопаться в настройках "hmonitor"?
Это прога мониторинга температур, напряжений системы (P.S. требует активации), я не против активаци, но через каждые 10 мин. она зкрывается.
В настройках нет такого, что б отключить эту функцию (думаю это издержки не "зарегиной" версии).
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 28.01.2008, 20:57   #4
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Air, да выбросьте Вы ее. Тут если чем и можно помочь, так или хуком на CallWndProc и то не на 100%, или отладчиком...
B_N вне форума Ответить с цитированием
Старый 02.02.2008, 09:51   #5
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

Да наверно, всёравно спасибо.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 02.02.2008, 10:56   #6
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Как вариант: можно через каждую минуту(две) искать окно этой проги, и если оно не найдено, то запускать прогу.
zetrix вне форума Ответить с цитированием
Старый 02.02.2008, 18:49   #7
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

Я думал над этим, но есть один недостаток: прога перед закрытием выдаёт сообщение типа "Ограничение по времени" - "Ok", пока его не зкроешь прога ждёт, не не функцианирует.
P.S. Хотя, в принципе можно завершать процесс через 9 мин. и стартовать снова, только окно сварачивать придётся каждый раз ... а может и нет.
Если запускать с параметром Show_Minimize.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать в делфи что то типа таймера. Unstaller Помощь студентам 2 16.07.2008 08:30
Интервал Таймера... Roof Общие вопросы Delphi 27 08.07.2008 20:19
использование таймера KancJler Помощь студентам 13 19.04.2008 01:13
Отображение в Label периода с помощью таймера DenSuper007x Помощь студентам 37 26.03.2008 22:05
Как программно синхронизировать время с сервером времени ? Crazyman Общие вопросы Delphi 1 19.02.2008 01:37