Вверх ↑
Этот топик читают: Гость
Ответов: 209
Рейтинг: 1
#1: 2012-01-30 01:09:49 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:48:54
карма: 0

0
Ответов: 3889
Рейтинг: 362
#2: 2012-01-30 01:14:35 ЛС | профиль | цитата
Net2Com, перезалейте схему.
Net2Com писал(а):
почему после выключения калькулятора поисковик его окна все время его находит ???

Это его неупокоившаяся душа блуждает по десктопу
карма: 1

1
Голосовали:juk
Ответов: 209
Рейтинг: 1
#3: 2012-01-30 01:30:46 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:00
карма: 0

0
файлы: 2code_26667.txt [2.2KB] [172], code_26668.txt [2.2KB] [150]
Ответов: 3889
Рейтинг: 362
#4: 2012-01-30 01:50:46 ЛС | профиль | цитата
Net2Com, только что перепроверил, при закрытии Калькулятора срабатывания WinEnum сразу же прекращаются.
карма: 1

0
Ответов: 209
Рейтинг: 1
#5: 2012-01-30 01:58:25 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:05
карма: 0

0
Ответов: 3889
Рейтинг: 362
#6: 2012-01-30 02:06:44 ЛС | профиль | цитата
Нет, конечно, как может появиться табличка, если окна нет. Оно, естественно, не находится, и до второго условия Case даже не доходит. Я изобразил простейшую искалку с Вашим методом через WinEnum и счётчиком, бегущим если окно на экране. Счётчик реагирует идеально.
карма: 1

0
Ответов: 209
Рейтинг: 1
#7: 2012-01-30 02:15:46 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:09
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#8: 2012-01-30 03:26:20 ЛС | профиль | цитата
Net2Com писал(а):
У меня не возможно в большой схеме добиться четкого отслеживания уже закрытой программы ориентируясь на отсутствие ее фактического окна в системе...

Что тут делать-то

code_26669.txt
------------ Дoбавленo в 03.26:
Но у этой схемы есть один недостаток -- оно будет реагировать на любой окно, где написано Калькулятор, а потому окно лучше искать по его классу
карма: 22

0
файлы: 1code_26669.txt [1.7KB] [190]
Ответов: 209
Рейтинг: 1
#9: 2012-01-30 20:02:19 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:15
карма: 0

0
Ответов: 8930
Рейтинг: 823
#10: 2012-01-30 21:22:45 ЛС | профиль | цитата
Net2Com, вот без повторов code_26686.txt
nesco, а CASE лишний, событие просто не происходит, если нет искомого
карма: 19

1
файлы: 1code_26686.txt [1.9KB] [142]
Голосовали:foksov
Разработчик
Ответов: 26170
Рейтинг: 2127
#11: 2012-01-30 22:08:09 ЛС | профиль | цитата
Net2Com писал(а):
Хочется понять по этой схеме где я делаю косяк...

Тебе же написали, где ты делаешь косяк, до сих пор не понял
1nd1g0 писал(а):
Оно, естественно, не находится, и до второго условия Case даже не доходит

------------ Дoбавленo в 22.08:
Леонид писал(а):
а CASE лишний, событие просто не происходит, если нет искомого

Точно.
карма: 22

0
Ответов: 209
Рейтинг: 1
#12: 2012-01-30 23:41:13 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:22
карма: 0

0
Разработчик
Ответов: 26170
Рейтинг: 2127
#13: 2012-01-30 23:45:21 ЛС | профиль | цитата
Net2Com писал(а):
А у вас ?

Увы, у меня нет "Windows Media Center"
карма: 22

0
Ответов: 209
Рейтинг: 1
#14: 2012-01-30 23:48:35 ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2020-02-16 13:49:27
карма: 0

0
Ответов: 3889
Рейтинг: 362
#15: 2012-01-30 23:55:04 ЛС | профиль | цитата
nesco писал(а):
Увы, у меня нет "Windows Media Center"

Бывает - есть, но заныкан: Windowsehomeehshell.exe (зависит от версии ОС)
Net2Com, отслеживайте процесс ehshell.exe
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)