#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <Array.au3>

Global $Dataini, $FirmenID
Global $aData[50], $Firmen[50][6], $i
Global $Eintreage, $Abstand = 50
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Firmendaten", 522, 362)
$Group1 = GUICtrlCreateGroup("Firmendaten", 16, 8, 489, 337)
$Group2 = GUICtrlCreateGroup("Name", 32, 32, 65, 297)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup("Inhaber", 104, 32, 65, 297)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group4 = GUICtrlCreateGroup("Postleitzahl", 176, 32, 73, 297)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group5 = GUICtrlCreateGroup("Edit", 456, 32, 33, 297)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlCreateGroup("", -99, -99, 1, 1)
_read_and_split()
_create_Content()
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd

Func _create_Content()
	For $i = 1 To $Eintreage
		$Firmen[$Eintreage+$i][3] = GUICtrlCreateLabel($Firmen[$i][0],42,$Abstand)
		$Firmen[$Eintreage+$i][4] = GUICtrlCreateLabel($Firmen[$i][1],110,$Abstand)
		$Firmen[$Eintreage+$i][5] = GUICtrlCreateLabel($Firmen[$i][2],200,$Abstand)
		$Abstand += 20
	Next
	;GUICtrlCreateLabel($Firmen[1][0],42,50)

EndFunc

Func _read_and_split()
	$Dataini = IniReadSection('FirmenINI.ini','Firmendaten')
	For $i = 1 To UBound($Dataini)-1
	$aSplit = StringSplit($Dataini[$i][1],';',1)
	$Firmen[$i][0] = $Dataini[$i][0] ; Name der Firma
	$Firmen[$i][1] = $aSplit[1] ; Inhaber der Firma
	$Firmen[$i][2] = $aSplit[2] ; PLZ der Firma..
	$Eintreage += 1
	;$Firmen[$i][3] = $aSplit[3] ; Text2
Next
;MsgBox(2,"",$Eintreage)
;_ArrayDisplay($aSplit)
;_ArrayDisplay($Firmen)

EndFunc