Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Помощь в написании скрипта

Здравствуйте, всем!
Нужно написать скрипт имуляции нажатия левой кнопки мыши.
В случае постоянного дескриптора всё получается.
В моей ситуации дескриптор изменяется при рестарте программы.
Каждый раз при открытии программы дескриптор нужной мне кнопки другой.
Подскажите как в такой ситуации имулировать левый клик?
С уважением Юрий

Ответить   Thu, 20 May 2010 11:45:00 +0300 (#1082160)

 

Ответы:

Привет Юрий!
ц
В случае постоянного дескриптора всё получается.
В моей ситуации дескриптор изменяется при рестарте программы.
Каждый раз при открытии программы дескриптор нужной мне кнопки другой.
так на то он и дескриптор,
вообще если простыми словами то дескриптор, он же хэндл, (Handle)
ручка окна
есть номер окна в текущей сессии винды.
так что постоянный дискриптор сродни горячему снегу.
поставить эти два слова рядом можно, но такого не бывает.
что делать вам:
операться или на Id или на классы и имена окон.
в совсем сложных случаях на относительное положение окна.
кстати не постоянный Id бывает достаточно часто,
и он как раз равен тому самому дескриптору.
в случае же если програмер писал грамотный то он как раз снабдит окна приложения
уникальными в этом приложении именами - тоесть Id.
Виктор Горелов

Ответить   Fri, 21 May 2010 02:18:53 +0400 (#1082169)