Ich sag erstmal guten Abend,
Ich hoffe ihr könnt mir bei meinen Problem helfen.
Im Script lese ich die Ini-Datei aus und lade die Daten in die Combobox. Als nächstes gebe ich den Wert aus der Combobox aus.
Ich möchte aber das in der Combobox der erste Wert der Ini-Datei Steht, aber wenn ich einen Wert auswähle soll der zweite Wert ausgegeben werden.
Ini Datei
[Sektion]
Wert1=Wert2
Wert1=Wert2
Anwahl in Combobox Wert1 aber Wert2 ausgeben.
Mein Script:
[autoit]#include <GUIConstants.au3>
[/autoit][autoit][/autoit][autoit]$Form1 = GUICreate("Name", 399, 173, 193, 115)
$Combo1 = GUICtrlCreateCombo("", 176, 76, 145, 25)
$Label1 = GUICtrlCreateLabel("Text hier", 56, 80, 112, 17)
GUISetState(@SW_SHOW)
$var = IniReadSection(@ScriptDir & "/Inidatei.ini", "Sektion")
[/autoit][autoit][/autoit][autoit]If @error Then
MsgBox(4096, "", "Es ist ein Fehler aufgetreten. Warscheinlich keine INI Datei vorhanden.")
Else
For $i = 1 To $var[0][0]
GUICtrlSetData($Combo1,$var[$i][0])
Next
EndIf
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Combo1
$ausgabe = GUICtrlRead ($combo1)
MsgBox(0,"",$ausgabe)
EndSwitch
WEnd