versuch's mal mehr so ...
Spoiler anzeigen
#include<array.au3>
Opt('MustDeclareVars', 1)
ArrayMuster()
Func ArrayMuster()
Global $aIni, $nMsg, $GUI_EVENT_CLOSE
Global $sFilename = "C:\Dokumente und Einstellungen\Administrator\Desktop\autoit\muster.ini"
Global $MengenCombo[3]
Global $Sektionen[3] = ["HostName", "Schluessel", "Muster"]
GUICreate("GUI", 250, 250)
GUICtrlCreateLabel("HostName ", 60, 10)
$MengenCombo[0] = GUICtrlCreateCombo("", 60, 30)
GUICtrlCreateLabel("Schluessel ", 60, 70)
$MengenCombo[1] = GUICtrlCreateCombo("", 60, 88)
GUICtrlCreateLabel("Muster ", 60, 130)
$MengenCombo[2] = GUICtrlCreateCombo("", 60, 150)
GUISetState()
$aIni = IniReadSection($sFilename, $Sektionen[0])
For $i = 1 To $aIni[0][0]
GUICtrlSetData($MengenCombo[0], $aIni[$i][1])
Next
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
EndSwitch
If Not FileExists($sFilename) Then ; Neu zur Überprüfung hinzu
MsgBox(0, "Test", "Ini-Datei existiert nicht.")
Exit
EndIf
WEnd
EndFunc ;==>ArrayMuster