Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Повесить обработчик на заданное время / 6 сообщений из 6, страница 1 из 1
19.11.2008, 19:11
    #35664129
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
Добрый День! Подскажите как бы я мог повесить обработчик на азданое время например 18:00, чтоб не проверять по таймеру постоянно?
...
Рейтинг: 0 / 0
19.11.2008, 19:21
    #35664137
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
> Автор: Grayscale
> Добрый День! Подскажите как бы я мог повесить обработчик на азданое время например 18:00, чтоб не проверять по
> таймеру постоянно?


в командной строке команда AT, в GUI - "Пуск" - "Панель управления" - "Назначеные задания"

Ы?

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.11.2008, 19:29
    #35664151
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
Не так... повесить резидента который по событию время настало активизировался и чет делал.. при этом у него кроме события время настало есть еще другие (юзер подсуетился), можно конечно по таймеру сидеть и смотреть настало ли время, но не аккуратно как-то...
...
Рейтинг: 0 / 0
19.11.2008, 20:36
    #35664222
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
> Автор: Grayscale
> Не так... повесить резидента который по событию время настало активизировался и чет делал.. при этом у него кроме
> события время настало есть еще другие (юзер подсуетился), можно конечно по таймеру сидеть и смотреть настало ли время,
> но не аккуратно как-то...


Делаешь программу, потом создаешь задание, которое в момент когда "время настало" запустит программу на выполнение, но
это только в случае привязки ко времени, а не "когда все ушли" или "кто-то что-то сделал".

Или я что-то недопонял?

Насчет события "юзер подсуетился" тоже не совсем понятно :) . В смысле, способы есть, но они зависят смысла того, что
вкладывается в это событие

--
С уважением Горбонос Игорь Леонидович

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.11.2008, 21:42
    #35664271
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
GrayscaleНе так... повесить резидента который по событию время настало активизировался и чет делал.. при этом у него кроме события время настало есть еще другие (юзер подсуетился), можно конечно по таймеру сидеть и смотреть настало ли время, но не аккуратно как-то...
Элементарно. Режешь свою задачу на несколько частей.
Часть первая - главная, собственно сама программа делающая что-то полезное.
Часть вторая - запускалка (одна универсальная или несколько на все случаи жизни).
Запускалок может быть много разных, либо одна общая с кучей параметров. Это тебе даст и "юзер подсуетился" и "таймер системный сработал".
Маленькая запускалка всегда сидит в памяти, и при нужде загружает и запускает большую главную часть.
Можно сделать наоборот - главная часть сидит в памяти и ждет когда запускалка ее дернет. Между собой главная часть и запускалка могут общаться как угодно, запускалка может:
- создавать флаговые файлы в определенном каталоге
- посылать WM_USER сообщения
- подключаться по tcp/ip
- дергать мьютексы, семафоры или события.
...
Рейтинг: 0 / 0
20.11.2008, 09:39
    #35664689
Grayscale
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Повесить обработчик на заданное время
Понял)))) Спасибо подумаю))))
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Повесить обработчик на заданное время / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]