|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Переключение в GUI - Checkbox |
|
[решено] Переключение в GUI - Checkbox
|
![]() Ветеран Сообщения: 753 |
Добрый день !
Написал скриптик : Цитата:
Может кто-нибудь подскажет как это лучше организовать ? |
||
------- Отправлено: 16:29, 17-01-2013 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата TERMINAL:
Нужно либо переключать табы, либо не пересоздавать элементы, а задавать им новое значение: #include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> Global $Perekluchenie = 0 $Form1 = GUICreate("Form1", 633, 447, 192, 124) $Tab1 = GUICtrlCreateTab(8, 8, 617, 433) GUICtrlSetResizing(-1, $GUI_DOCKWIDTH + $GUI_DOCKHEIGHT) $TabSheet1 = GUICtrlCreateTabItem("TabSheet1") $Checkbox1 = GUICtrlCreateCheckbox("TEST 1", 124, 72, 97, 17) $TabSheet2 = GUICtrlCreateTabItem("TabSheet2") $Checkbox3 = GUICtrlCreateCheckbox("TEST 3", 24, 160, 97, 17) GUICtrlCreateTabItem("") $Dummy = GUICtrlCreateDummy() Dim $aAccelKeys[1][2] = [["z", $Dummy]] GUISetAccelerators($aAccelKeys, $Form1) GUISetState(@SW_SHOW) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Checkbox1 If $Perekluchenie = 0 Then MsgBox(0, "", "TEST 1") Else MsgBox(0, "", "TEST 2") EndIf Case $Dummy If $Perekluchenie = 0 Then GUICtrlSetData($Checkbox1, "TEST 2") GUICtrlSetData($Checkbox3, "TEST 4") $Perekluchenie = 1 Else GUICtrlSetData($Checkbox1, "TEST 1") GUICtrlSetData($Checkbox3, "TEST 3") $Perekluchenie = 0 EndIf EndSwitch WEnd |
|
------- Отправлено: 20:18, 17-01-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Creat0R, Огромное спасибо !
|
------- Отправлено: 11:00, 18-01-2013 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
.NET - DataGridView с Checkbox | LilLoco | Программирование и базы данных | 6 | 15-10-2010 01:21 | |
Delphi - checkbox в dbgrid | chikara | Программирование и базы данных | 1 | 16-08-2010 22:41 | |
Delphi - Как отключить все Checkbox'ы на форме? | R.M.L | Программирование и базы данных | 9 | 08-06-2009 00:59 | |
CheckBox в Ячейке DBGrid | Loki3D | Программирование и базы данных | 3 | 31-08-2005 22:54 | |
Visual Basic + CheckBox | Artya | Программирование и базы данных | 3 | 26-03-2003 13:23 |
|