Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Здравствуйте, уважаемые коллеги! Вопрс не совсем простой... [Win95/98]


LevVL ©   (2002-08-19 11:28:00) 

Задача максимум: определить (разумеется, программно), запущен ли в данный момент планировщик заданий Win98, или приостановлен; и при необходимости запустить его.
Задача минимум: хотя-бы просто его запустить принудительно.
В MSDN есть пример на эту тему, и для Win2000 он работает безотказно, поскольку там планировщик - это сервис; а вот для Win98 всё переврали - в примере происходит только проверка на существование окна планировщика с помощью

HWND hwnd = FindWindow(SCHED_CLASS, SCHED_TITLE);

Ну и, естественно, даже если он и приостановлен, то окно всё равно болтается, и функция возвращает успех...

Помогите, пожалуйста! Я знаю - Вы можете!!!!!


LevVL   (2002-08-19 12:24:00) [1]

Со всем уважением, такой ответ, Анатолий, можно дать на любой вопрос, не так ли?


Anatoly Podgoretsky   (2002-08-19 12:09:00) [2]

Делаешь поиск на микрософте по слову Task Sheduller и получаешь несколько сотен ссылок, дальше методом последоватльного приближения выбираешь нужные


LevVL   (2002-08-19 12:01:00) [3]

Уважаемый Анатолий, не могли бы Вы уточнить, где именно он опубликован, заранее спасибо!


Anatoly Podgoretsky   (2002-08-19 11:47:00) [4]

Иди на микрософт, там опубликован АПИ планировщика


Наверх

Титульная страница Поиск, карта сайта Написать письмо