Hallo zusammen,
ich haben folgendes Problem:
ich erstelle mithilfe einer Funktion eine Liste, die mit der Standartfunktion _ArrayDisplay angezeigt wird.
So weit so gut, nun meine Frage, ist es möglich einen Wert aus der Liste durch anklicken in eine Variable zu speichern?
Hatte mehrere Ansätze, da ich nicht weiß ob einer geeignet ist hier einfach mal mein xter Versuch als Codeausschnitt dabei
Vielen Dank schon einmal
[autoit]Global $infovar
[/autoit][autoit][/autoit][autoit]$Form1 = GUICreate("Dienste", 750, 750, -1, -1)
[/autoit][autoit][/autoit][autoit]$list = GUICtrlCreateListView("", 3, 25, 415, 315)
$Refresh = GUICtrlCreateButton("Refresh", 500, 175)
GUISetState(@SW_SHOW)
[/autoit][autoit][/autoit][autoit]while 1
$nMsg = GUIGetMsg()
select
case $nMsg = $GUI_EVENT_CLOSE
Exitloop
case $nMsg = $Refresh
_GetInfo($infovar, "All")
Dim $var = _ArrayDisplay($infovar)
GUICtrlCreateListViewItem($var, $list)
endselect
wend
PS: Mir ist bewusst dass meine GUI ziemlich grauenvoll aussieht, diese dient aber in dem Fall nur zu Testzwecken