Что нового

Получить text элемента по идентификатору элемента.

PoleschenkoKV

Новичок
Сообщения
4
Репутация
0
Добрый день.
Помогите пожалуйста решить такой вопрос: есть checkbox
Код:
vlg_checkbox = GUICtrlCreateCheckbox ("Вологда", 10, 71, 105, 13)

Как мне по идентификатору этого элемента получить text этого элемента?
 
Автор
P

PoleschenkoKV

Новичок
Сообщения
4
Репутация
0
Данная функция возвращает состояние чекбокса.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
PoleschenkoKV,
Попробуйте :-[
Код:
ControlGetText()
 

Yuri

AutoIT Гуру
Сообщения
737
Репутация
282
Данная функция возвращает состояние чекбокса.
И не только, смотри второй параметр.
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 252, 181, 192, 114)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 40, 8, 169, 33)
$Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 40, 56, 169, 33)
$Button1 = GUICtrlCreateButton("Button1", 80, 152, 89, 25)
$Checkbox3 = GUICtrlCreateCheckbox("Checkbox3", 40, 104, 169, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Checkbox1
			$text = GUICtrlRead($Checkbox1, 1)
			MsgBox(0, "Text", $text)
		Case $Checkbox2
			$text = GUICtrlRead($Checkbox2, 1)
			MsgBox(0, "Text", $text)
		 Case $Button1
			$text = GUICtrlRead($Checkbox3, 1)
			MsgBox(0, "Text", $text)
	EndSwitch
WEnd
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
OffTopic:
ммм, точно, параметр.. :whistle:
 
Верх