Nabend zusamm. Ich hab en Problem, an dem ich nun seit 3 Stunden henge.
Ich dachte ich packs mit der Hilfe alleine, aber das wird wohl nix ![]()
Also, ich hab eine .ini namens "Database.ini".
Nun will ich diese in ein ListView eintragen.
Dabei gibts 2 Probleme:
#1: Es gibt pro Sektion 9 Schlüssel. Die Anzahl der Sektionen ist variabel.
Wie lese ich nun den Wert jedes Schlüssels einer Sektion in das ListView ein?
#2: Es sollen nur die ersten 5 Schlüssel/Werte eingelsen werden.
Die anderen 4 kommen wo anders hin.
Spoiler anzeigen
#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Database", 642, 397, 193, 122)
GUISetBkColor(0xC0C0C0)
$ListView1 = GUICtrlCreateListView("Vorname|Nachname|Datum|Klasse|ID", 4, 4, 633, 369)
GUICtrlSendMsg(-1, 0x101E, 0, 150)
GUICtrlSendMsg(-1, 0x101E, 1, 150)
GUICtrlSendMsg(-1, 0x101E, 2, 100)
GUICtrlSendMsg(-1, 0x101E, 3, 100)
GUICtrlSendMsg(-1, 0x101E, 4, 129)
$Menu1 = GUICtrlCreateMenu("Datei")
$Menu1Item0 = GUICtrlCreateMenu ("Benutzer", $Menu1)
$Menu1Item1 = GUICtrlCreateMenuItem("Erweiterte Benutzerinformationen", $Menu1Item0)
$Menu1Item2 = GUICtrlCreateMenuItem("Termin für diesen Benutzer eintragen", $Menu1Item0)
$Menu1Item3 = GUICtrlCreateMenuItem("", $Menu1)
$Menu1Item4 = GUICtrlCreateMenuItem("Beenden", $Menu1)
$Menu2 = GUICtrlCreateMenu("Hinzufügen/Entfernen")
$Menu2Item1 = GUICtrlCreateMenuItem("Hinzufügen", $Menu2)
$Menu2Item2 = GUICtrlCreateMenuItem("Entfernen", $Menu2)
$Menu3 = GUICtrlCreateMenu("Hilfe")
$Menu3Item1 = GUICtrlCreateMenuItem("Über", $Menu3)
$Menu3Item2 = GUICtrlCreateMenuItem("Hilfe", $Menu3)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE, $Menu1Item4
Exit
Case $Menu2Item2
_Entfernen ()
Case $Menu2Item1
_Hinzufugen ()
Case $Menu1Item2
_Eintragen ()
EndSwitch
WEnd
Hier mal ein Teil des Scripts.
alle anderen Funktionen sind vorerst mal nebensache.
Hoffe mir kann da einer helfen ![]()