Вверх ↑
Этот топик читают: Гость
Ответов: 45
Рейтинг: 2
#1: 2011-08-02 16:04:43 ЛС | профиль | цитата
Здраствйте.

Помогите а лучше подскажите как мне реализовать контроль над другой программой вернее окном.
Нужно чтоб программа следила только за надписью на стороннем окне например:
"онлайн" при изменении статуса на "оффлайн" выполняла некое действие к примеру перезапуск приложения.
Надеюсь я ясно указал суть проблемы.
карма: 0

0
Ответов: 110
Рейтинг: 5
#2: 2011-08-02 16:25:38 ЛС | профиль | цитата
Первое, что пришло в голову.
code_24776.txt
карма: 0

0
файлы: 1code_24776.txt [480B] [137]
Ответов: 45
Рейтинг: 2
#3: 2011-08-02 16:41:17 ЛС | профиль | цитата
Doaxan писал(а):

Ну окно допустим я нашел. Но как определить что в нем что то изменилось?
карма: 0

0
Ответов: 110
Рейтинг: 5
#4: 2011-08-02 16:51:21 ЛС | профиль | цитата
Примитив, который выше, каждые 5 секунд находит окно и закрывает его.
Я сам-то не много знаю, надо у гиков спросить или справку по-лучше изучить методом проб и ошибок (рекомендуется).
карма: 0

0
Ответов: 3889
Рейтинг: 362
#5: 2011-08-02 17:04:11 ЛС | профиль | цитата
ksander, SendMessage, смотреть последний пример - замечательная демонстрация отслеживания изменений в чужом окне.
карма: 1

0
Ответов: 110
Рейтинг: 5
#6: 2011-08-02 17:06:09 ЛС | профиль | цитата
Вот например, теперь когда нашли нужное окно по заголовку, каждые 5 секунд узнаем значение текущего заголовка. В дальнейшем можно добавить условия, для дальнейших действий. Например, если заголовок окна переходит в "Online" - перезапуск программы.
code_24777.txt
1nd1g0 то что нужно написал, я неправильно понял что именно нужно отслеживать.
карма: 0

0
файлы: 1code_24777.txt [1KB] [170]
Ответов: 45
Рейтинг: 2
#7: 2011-08-02 17:13:36 ЛС | профиль | цитата
1nd1g0 писал(а):
SendMessage , смотреть последний пример - замечательная демонстрация отслеживания изменений в чужом окне.

Спасибо это вроде больше мне подходит.
карма: 0

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