|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] TreeView с чекбоксами |
|
|
[решено] TreeView с чекбоксами
|
|
Старожил Сообщения: 467 |
Вот есть код т деревом без чекбоксов:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 448, 193, 125)
$TreeView1 = GUICtrlCreateTreeView(8, 8, 209, 153)
$TreeView1_0 = GUICtrlCreateTreeViewItem("qwerty", $TreeView1)
$TreeView1_1 = GUICtrlCreateTreeViewItem("qwe1", $TreeView1_0)
$TreeView1_2 = GUICtrlCreateTreeViewItem("qwe2", $TreeView1_0)
$Button1 = GUICtrlCreateButton("Button1", 224, 8, 65, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
MsgBox(0, "Test", "This box will show test text")
EndSwitch
WEnd
В Koda делаю дерево с чекбоксами, генерирует такой код: #include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 448, 193, 125)
$TreeView1 = GUICtrlCreateTreeView(8, 8, 209, 153, BitOR($TVS_HASBUTTONS,$TVS_HASLINES,$TVS_LINESATROOT,$TVS_DISABLEDRAGDROP,$TVS_SHOWSELALWAYS,$TVS_CHECKBOXES,$WS_GROUP,$WS_TABSTOP))
$TreeView1_0 = GUICtrlCreateTreeViewItem("qwerty", $TreeView1)
$TreeView1_1 = GUICtrlCreateTreeViewItem("qwe1", $TreeView1_0)
$TreeView1_2 = GUICtrlCreateTreeViewItem("qwe2", $TreeView1_0)
$Button1 = GUICtrlCreateButton("Button1", 224, 8, 65, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
EndSwitch
WEnd
>"F:\Program Files\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "F:\Documents and Settings\CrashTUA\Local Settings\Temp\test.au3" F:\Documents and Settings\CrashTUA\Local Settings\Temp\test.au3 (5) : ==> Variable used without being declared.: $TreeView1 = GUICtrlCreateTreeView(8, 8, 209, 153, BitOR($TVS_HASBUTTONS,$TVS_HASLINES,$TVS_LINESATROOT,$TVS_DISABLEDRAGDROP,$TVS_SHOWSELALWAYS,$TVS_CHECKBOXES,$WS_GROUP,$WS_TABSTOP)) $TreeView1 = GUICtrlCreateTreeView(8, 8, 209, 153, BitOR(^ ERROR >Exit code: 1 Time: 0.225 |
|
|
Отправлено: 10:49, 28-07-2009 |
|
Старожил Сообщения: 467
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 11:08, 28-07-2009 | #2 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| C/C++ - Проблемы с TreeView | crashtuak | Программирование и базы данных | 5 | 08-01-2010 10:08 | |
| [решено] Удаление элементов TreeView | gregaz | AutoIt | 4 | 01-02-2009 18:46 | |
| Win32 API | Граббинг контента чужого TreeView | Scorpion666 | Программирование и базы данных | 1 | 26-01-2006 11:03 | |
|