Автор Тема: [Автоматизация] Как програмно кликнуть кнопку ButtonBar'a  (Прочитано 5997 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн r35p3ct [?]

  • Продвинутый
  • ***
  • Сообщений: 226
  • Репутация: 60
  • Пол: Мужской
    • Награды
Клик по координатам самое простое к сожалению:
Код: AutoIt [Выделить]
ControlClick('Title', '', '[CLASS:TToolbar;INSTANCE:1]','left',1,72,13)
 

Находил примеры на Delphi, там для по крайней мере очень сложно, но можно кликнуть на кнопку панели, внедрившись в процесс...

Русское сообщество AutoIt

Re: [Автоматизация] Как програмно кликнуть кнопку ButtonBar'a
« Ответ #15 Отправлен: Октябрь 18, 2011, 23:00:53 »

Оффлайн gregaz [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1166

  • Автор темы
  • Репутация: 298
  • Пол: Мужской
    • Награды
r35p3ct  [?]
Цитировать
Клик по координатам самое простое к сожалению:

Да ,возможно.

Yuriy  [?]
Цитировать
Попробуй.

Попробовал,но не работает, к тому же нужной мне кнопки в меню нет.
Однако здесь нашел возможность однозначной установки курсора на начало панели инструментов. Через горячие клавиши.
Теперь в принципе можно работать так:
Код: AutoIt [Выделить]
WinActivate("[CLASS:TTOTAL_CMD]", "")
Send("!+{F11}"); Перейти на панель инструментов             
Send ("{LEFT 14}") 
Send ('{ENTER}' )  
 


Не очень красиво,но на безрыбье...
Самая большая проблема – её сформулировать. 

Русское сообщество AutoIt

Re: [Автоматизация] Как програмно кликнуть кнопку ButtonBar'a
« Ответ #16 Отправлен: Октябрь 19, 2011, 08:22:54 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
13 Ответов
6253 Просмотров
Последний ответ Июнь 08, 2011, 01:49:07
от peresvet
3 Ответов
3216 Просмотров
Последний ответ Февраль 15, 2012, 19:45:27
от Afonichev
2 Ответов
2519 Просмотров
Последний ответ Май 24, 2012, 19:22:23
от Radik
8 Ответов
8992 Просмотров
Последний ответ Июнь 15, 2014, 02:06:11
от Garrett
1 Ответов
1474 Просмотров
Последний ответ Ноябрь 08, 2013, 15:29:51
от InnI
0 Ответов
1279 Просмотров
Последний ответ Ноябрь 10, 2013, 22:29:54
от AlexWolf
6 Ответов
2171 Просмотров
Последний ответ Сентябрь 05, 2015, 09:14:50
от boriss
0 Ответов
609 Просмотров
Последний ответ Август 11, 2017, 10:03:51
от dimcomp
5 Ответов
790 Просмотров
Последний ответ Август 14, 2017, 13:27:09
от zz555
6 Ответов
926 Просмотров
Последний ответ Октябрь 27, 2017, 19:46:19
от Garrett