Hi ihrs
Ich hab mir ne kleine GUI gebaut mit TreeView und einer InputBox:
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <TreeViewConstants.au3>
#include <WindowsConstants.au3>
#include <GUITreeView.au3>
$GUI = GUICreate("GUI", 384, 109, 192, 114)
$Tree = GUICtrlCreateTreeView(8, 8, 129, 81, BitOR($TVS_HASBUTTONS, $TVS_HASLINES, $TVS_LINESATROOT, $TVS_DISABLEDRAGDROP, $TVS_SHOWSELALWAYS), $WS_EX_CLIENTEDGE)
$last = GUICtrlCreateInput("", 232, 8, 121, 21)
GUISetState(@SW_SHOW)
$first = GUICtrlCreateTreeViewItem("test 1-1", $Tree)
$second = GUICtrlCreateTreeViewItem("test 2-1", $Tree)
$second1 = GUICtrlCreateTreeViewItem("test line 2-2", $second)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Jetz möcht ich, dass mir der jeweilige Name (z.b. test 2-1) beim Anklicken (Markieren) in die Inputbox übertragen wird, geht das?
€dit: Hinzufügen sollte ich, dass ich ziemlich viele Items im Treeview hab, die alle mit einem Array eingefügt werden. Habe also keine einfaches $item1, $item2 usw...
Danke & Grüße,
x0r