[решено] Как получить текст того элемента, что находится в фокусе??

Ответить
Аватара пользователя
Romanka

[решено] Как получить текст того элемента, что находится в фокусе??

Сообщение Romanka »

Не могу понять как получить текст того элемента, что находится в фокусе не зная класса элемента?
Аватара пользователя
Romanka

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение Romanka »

ControlGetText("[CLASS:TWizardForm]","",ControlGetFocus("[CLASS:TWizardForm]") так? Выдает ошибку (
Аватара пользователя
madmasles

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение madmasles »

Romanka,



Код:

Код: Выделить всё

WinActivate('[CLASS:TWizardForm]')
$sClassnameNN = ControlGetFocus('[CLASS:TWizardForm]')
If $sClassnameNN Then
    $sTextControl = ControlGetText('[CLASS:TWizardForm]', '', $sClassnameNN)
    MsgBox(64, $sClassnameNN, $sTextControl)
Else
    MsgBox(16, 'Error', 'Error')
EndIf
Аватара пользователя
Romanka

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение Romanka »

Спасибо огромное!! работает

еще 2 вопросика есть:

Класс TComboBox чем можно управлять подобно ListView32 с помощью ControlListView?

И в классе TTBToolbar, как можно отличать кнопки друг от друга? А то они все с одним Инстансом
Аватара пользователя
madmasles

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение madmasles »

Цитата Romanka:



Класс TComboBox
[решено] Как получить текст того элемента, что находится в фокусе??




Посмотрите в справке функцию ControlCommand() и функции в разделе User Defined Function Reference -> GuiComboBox Management


Цитата Romanka:



И в классе TTBToolbar
[решено] Как получить текст того элемента, что находится в фокусе??




Функции в разделе User Defined Function Reference -> GuiToolbar Management
Аватара пользователя
Romanka

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение Romanka »

Еще раз спасибо! с TComboBox разобрался, а вот с TTBToolbar не могу найти в справке ((



Нашел вот в скриптах примерах _GUICtrlToolbar_ClickButton.au3 но не могу понять как использовать его )
Аватара пользователя
Romanka

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение Romanka »

Появился вопрос еще в SysTabControl32. как узнать текущую вкладку я разобрался, а вот как получить текст текущей вкладки нет (
Аватара пользователя
madmasles

Re: [решено] Как получить текст того элемента, что находится в фокусе??

Сообщение madmasles »

Romanka,

ИМХО, слишком много разных вопросов в одной теме.
Ответить

Вернуться в «AutoIt»