|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
события при появлении определеного окна
драсте подскажите пожалуйста как сделать задачу в планеровщике
нужно вызвать действие при появлении определеного окна на экране |
#2
|
||||
|
||||
Сажайте резидента, что при появлениии нужного окна добавляет задачу планировщику ОС, болеее конкретно - мелкомяконькие.ком
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
а как это автоматизировать
|
#4
|
||||
|
||||
Конкретно как "...это автоматизировать...в планеровщике" не знаю, а в среде делфи можно так, пример для блокнота
Код:
procedure TForm1.Timer1Timer(Sender: TObject); begin if FindWindow('Notepad', nil) <> 0 then Label1.Caption:= 'Блокнот появился' else Label1.Caption:= 'Нет блокнота'; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#5
|
|||
|
|||
ну через FindWindow это понятно
но я хотел чере планеровщик потому что FindWindow надо переодически опрашивать а в планеровщике я ожидал что событие появиться когда повиться окно |
#6
|
||||
|
||||
Тогда необходимо вглядеться в что же это такое - планировщик воообще и особливо во цетаке триггера, они лишь могут запускать что-то в определённый момент времени, а пособытийные за события воспринимают напр. запуск\завершение виндов, смену юзера, ну и системный простой, других вариантов не предусмотрено, на появление оконца эта штука сама не среагирует, нечем
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |