C
#include <GUIConstantsEx.au3>
#include <Array.au3>
Global $hchildSek[10]
$Form1 = GUICreate("Form1", 301, 454, 192, 124)
$TreeView1 = GUICtrlCreateTreeView(8, 216, 281, 169)
$var = IniReadSectionNames(@ScriptDir & "\test.ini")
If @error Then
MsgBox(4096, "", "Kein INI File")
Else
For $i = 1 To $var[0]
$hchildSek[$i] = GUICtrlCreateTreeViewItem($var[$i], $TreeView1)
$var2 = IniReadSection(@ScriptDir & "\test.ini", $var[$i])
If Not @error Then
For $j = 1 To $var2[0][0]
Local $2Ebene = GUICtrlCreateTreeViewItem($var2[$j][0], $hchildSek[$i])
GUICtrlCreateTreeViewItem($var2[$j][1], $2Ebene)
Next
EndIf
Next
EndIf
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Alles anzeigen
Moin,
ich erzeuge aus einer INI-Datei ein TreeView und habe folgendes Problem.
In der INI gibt es 2 mal den den key "Test5" mit einen Ordner.
Beide Ordner sollen aber imTreeView unter "Test5" liegen und nicht jeweils unter "Test5"
Könnt ihr mir helfen?
Gruß