Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как выбрать вкладку?

Ответить
Настройки темы
[решено] Как выбрать вкладку?

Пользователь


Сообщения: 55
Благодарности: 1

Профиль | Отправить PM | Цитировать


Есть в автоматизируемой программе такой контрол, который при показывает имя класса
_wx_sysTabCtl32
А по сути это Табконтрол с несколькими вкладками. Надо нажать одну из вкладок, как это сделать?

Пробовал по аналогии с toolbar

Код: Выделить весь код
$hTab = ControlGetHandle($hh, '', '[CLASS:_wx_sysTabCtl32; INSTANCE:1]')
_GUICtrlTab_ClickTab($hTab, 1, "left", True, 100)
Программа просто вылетает...

Отправлено: 15:37, 15-10-2009

 

Аватара для r35p3ct

Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#Include <GUITab.au3>
$hWnd=ControlGetHandle('','','[CLASSNN:TPageControl3]')
_GUICtrlTab_SetCurFocus($hWnd,'Номер вкладки')
Сразу выбирает вкладку, а не кликает по ней.
Но в твоем случае не помешало бы написать, какую ошибку выдает.

Отправлено: 15:57, 15-10-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 55
Благодарности: 1

Профиль | Отправить PM | Цитировать


Там не ошибка, там такое ощущение, что он хендл путает.. После последнего эксперимента еще и Excel закрыл, хотя эмулировал действия совсем в другой программе...

Цитата r35p3ct:
Код:
#Include <GUITab.au3>
$hWnd=ControlGetHandle('','','[CLASSNN:TPageControl3]')
_GUICtrlTab_SetCurFocus($hWnd,'Номер вкладки')
Сразу выбирает вкладку, а не кликает по ней.
Но в твоем случае не помешало бы написать, какую ошибку выдает. »
А это ничего, что класс другой? У меня
Цитата Vlasssov:
_wx_sysTabCtl32 »

Отправлено: 09:05, 16-10-2009 | #3


Пользователь


Сообщения: 55
Благодарности: 1

Профиль | Отправить PM | Цитировать


Попробовал - сработало, вроде, даже при указании другого типа класса

Отправлено: 20:01, 16-10-2009 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как выбрать вкладку?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Как восстановить вкладку "диск (D)" в свойстве Корзины? Водолей Microsoft Windows 2000/XP 3 01-03-2010 20:11
[решено] Как из текста выбрать все выражения вида "{...}"? evg64 AutoIt 1 26-12-2009 23:38
Доступ - Удалить вкладку " Удалённое управление" в свойствах ПК clin Microsoft Windows 2000/XP 3 18-03-2009 09:48
Доступ - [решено] Как удалить вкладку Доступ Den13V Microsoft Windows 2000/XP 22 14-01-2008 16:56
Как спрятать вкладку Безопасность в свойсвах папки Dimonn Microsoft Windows 2000/XP 6 16-08-2006 13:06




 
Переход