Hallo Zusammen,
ich bin neu hier im Forum und habe bereits viel Zeit damit verbracht eine Lösung für mein Problem im Netz zu suche.
Meine Frage ist, wie ich mir eine Ini Datei in einem ListView anzeigen lassen kann??
Ich weis da jedenfalls nicht mehr weiter =(
Der Fehler muss auf jeden fall in den beiden Funktionen liegen =(
Hab mal alle Includes eingetragen, auch wenn ich nur den fehlerhaften teil poste.
Quellcode:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <ListBoxConstants.au3>
#include <File.au3>
#include <Array.au3>
#include <GuiComboBox.au3>
#include <GuiListBox.au3>
Case $GUI_EVENT_CLOSE
Exit
Case $Hinzufuegen_Button ;Stoppgrund Button Belegung und Funktion
GUISetState (@SW_ENABLE, $Konsole_Neben_Uebersicht)
GUISetState(@SW_SHOW, $Konsole_Neben_Uebersicht)
Case $Abbruch_Button_Neben_Ue
GUISetState(@SW_HIDE, $Konsole_Neben_Uebersicht)
Case $Hinzufuegen_Button_Neben_Ue
$Grund = GUICtrlRead($Neuer_Grund_Ue)
If Not StringRegExp($Grund, "[a-zA-Z]") then
MsgBox(0+16,"Fehler","Zum Fortfahren muss ein Grund eingegeben werden.")
Else
$LastIndex=Stoppgrundlist_lesen()
IniWrite($Pfad_Stoppgruende&"\Stoppgründe.ini", "Stoppgründe", $LastIndex, $Grund)
MsgBox(0+48, "Erfolgreich", "Stoppgrund wurde hinzugefügt")
ListBox_fuellen()
EndIf
Func Stoppgrundlist_lesen()
$Array = IniReadSection($Pfad_Stoppgruende&"\Stoppgründe.ini", "Stoppgründe")
$LastIndex = $Array[0][0]
_ArrayDisplay($Array)
Return $LastIndex
EndFunc
Func ListBox_fuellen()
$Array = IniReadSection($Pfad_Stoppgruende&"\Stoppgründe.ini", "Stoppgründe")
$LastIndex = $Array[0][0]
_GUICtrlListBox_ResetContent($Stoppgruende_List)
For $i = 1 To $LastIndex Step 1
_GUICtrlListBox_AddString($Stoppgruende_List, $Array[$i][1])
Next
;~ _ArrayDisplay($Array)
EndFunc