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


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

Ы?

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

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


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

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

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

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

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


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