Array hochzählen

  • Hallo, ich möchte in meinem Programm gerne die eingegeben Inputs speichern können. Da sgeht über die oprion Speichern. Dann soll er meine Inputs auslesen, und in eine .ini schreiben. So sieht mein Programm aus. Ihr könnt es ja mal probieren. Die beschriebene .ini datei enthällt immer den selben wert. Tragt beim Testen einfach mal die derten 8 Inputs verschiedene Zahlen ein, und versucht es dann zu speichern. Schaut euch dann mal die .ini an. Woran liegt das ?

    Ab Zeile 151 ;)

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit]


    Local $Inputport[8]
    Local $Inputportread[8]

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=C:\Users\User\Desktop\Namenlos\Namenlos.kxf
    $Form1 = GUICreate("Namenlos", 1083, 861, 167, 97, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_OVERLAPPEDWINDOW,$WS_TILEDWINDOW,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$WS_CLIPSIBLINGS))
    $MenuItem2 = GUICtrlCreateMenu("&Optionen")
    $MenuItem3 = GUICtrlCreateMenuItem("Über", $MenuItem2)
    $MenuItem11 = GUICtrlCreateMenuItem("", $MenuItem2)
    $MenuItem4 = GUICtrlCreateMenuItem("Speichern", $MenuItem2)
    $MenuItem5 = GUICtrlCreateMenuItem("Öffnen", $MenuItem2)
    $MenuItem6 = GUICtrlCreateMenuItem("", $MenuItem2)
    $MenuItem7 = GUICtrlCreateMenuItem("Schließen ohne speichern", $MenuItem2)
    $MenuItem1 = GUICtrlCreateMenu("&Hex - Tabelle")
    $MenuItem8 = GUICtrlCreateMenu("H&ilfe")
    $Bild1 = GUICtrlCreatePic("", 726, 16, 337, 129, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    $Button1 = GUICtrlCreateButton("Effect 2", 32, 296, 97, 41, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Effect 5", 32, 488, 97, 41, $WS_GROUP)
    $Button3 = GUICtrlCreateButton("Effect 6", 32, 552, 97, 41, $WS_GROUP)
    $Button4 = GUICtrlCreateButton("Effect 8", 32, 680, 97, 41, $WS_GROUP)
    $Button5 = GUICtrlCreateButton("Effect 1", 32, 232, 97, 41, $WS_GROUP)
    $Button6 = GUICtrlCreateButton("Effect 4", 32, 424, 97, 41, $WS_GROUP)
    $Button7 = GUICtrlCreateButton("Effect 3", 32, 360, 97, 41, $WS_GROUP)
    $Button8 = GUICtrlCreateButton("Effect 7", 32, 616, 97, 41, $WS_GROUP)
    $Group1 = GUICtrlCreateGroup("Port 1", 16, 192, 257, 537)
    $Inputport[1.1] = GUICtrlCreateInput("1000", 144, 240, 113, 21)
    $Inputport[1.2] = GUICtrlCreateInput("1000", 144, 304, 113, 21)
    $Inputport[1.3] = GUICtrlCreateInput("1000", 144, 368, 113, 21)
    $Inputport[1.4] = GUICtrlCreateInput("1000", 144, 624, 113, 21)
    $Inputport[1.5] = GUICtrlCreateInput("1000", 144, 688, 113, 21)
    $Inputport[1.6] = GUICtrlCreateInput("1000", 144, 432, 113, 21)
    $Inputport[1.7] = GUICtrlCreateInput("1000", 144, 560, 113, 21)
    $Inputport[1.8] = GUICtrlCreateInput("1000", 144, 496, 113, 21)
    $Label1 = GUICtrlCreateLabel("Dauer", 160, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Port 2", 288, 192, 257, 537)
    $Input9 = GUICtrlCreateInput("1000", 416, 240, 113, 21)
    $Input10 = GUICtrlCreateInput("1000", 416, 304, 113, 21)
    $Input11 = GUICtrlCreateInput("1000", 416, 368, 113, 21)
    $Input12 = GUICtrlCreateInput("1000", 416, 624, 113, 21)
    $Input13 = GUICtrlCreateInput("1000", 416, 688, 113, 21)
    $Input14 = GUICtrlCreateInput("1000", 416, 432, 113, 21)
    $Input15 = GUICtrlCreateInput("1000", 416, 560, 113, 21)
    $Input16 = GUICtrlCreateInput("1000", 416, 496, 113, 21)
    $Label2 = GUICtrlCreateLabel("Dauer", 432, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button9 = GUICtrlCreateButton("Effect 2", 304, 296, 97, 41, $WS_GROUP)
    $Button10 = GUICtrlCreateButton("Effect 5", 304, 488, 97, 41, $WS_GROUP)
    $Button11 = GUICtrlCreateButton("Effect 6", 304, 552, 97, 41, $WS_GROUP)
    $Button12 = GUICtrlCreateButton("Effect 8", 304, 680, 97, 41, $WS_GROUP)
    $Button13 = GUICtrlCreateButton("Effect 1", 304, 232, 97, 41, $WS_GROUP)
    $Button14 = GUICtrlCreateButton("Effect 4", 304, 424, 97, 41, $WS_GROUP)
    $Button15 = GUICtrlCreateButton("Effect 3", 304, 360, 97, 41, $WS_GROUP)
    $Button16 = GUICtrlCreateButton("Effect 7", 304, 616, 97, 41, $WS_GROUP)
    $Group3 = GUICtrlCreateGroup("Port 3", 552, 192, 257, 537)
    $Input17 = GUICtrlCreateInput("1000", 680, 240, 113, 21)
    $Input18 = GUICtrlCreateInput("1000", 680, 304, 113, 21)
    $Input19 = GUICtrlCreateInput("1000", 680, 368, 113, 21)
    $Input20 = GUICtrlCreateInput("1000", 680, 624, 113, 21)
    $Input21 = GUICtrlCreateInput("1000", 680, 688, 113, 21)
    $Input22 = GUICtrlCreateInput("1000", 680, 432, 113, 21)
    $Input23 = GUICtrlCreateInput("1000", 680, 560, 113, 21)
    $Input24 = GUICtrlCreateInput("1000", 680, 496, 113, 21)
    $Label3 = GUICtrlCreateLabel("Dauer", 696, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button17 = GUICtrlCreateButton("Effect 2", 568, 296, 97, 41, $WS_GROUP)
    $Button18 = GUICtrlCreateButton("Effect 5", 568, 488, 97, 41, $WS_GROUP)
    $Button19 = GUICtrlCreateButton("Effect 6", 568, 552, 97, 41, $WS_GROUP)
    $Button20 = GUICtrlCreateButton("Effect 8", 568, 680, 97, 41, $WS_GROUP)
    $Button21 = GUICtrlCreateButton("Effect 1", 568, 232, 97, 41, $WS_GROUP)
    $Button22 = GUICtrlCreateButton("Effect 4", 568, 424, 97, 41, $WS_GROUP)
    $Button23 = GUICtrlCreateButton("Effect 3", 568, 360, 97, 41, $WS_GROUP)
    $Button24 = GUICtrlCreateButton("Effect 7", 568, 616, 97, 41, $WS_GROUP)
    $Group4 = GUICtrlCreateGroup("Port 4", 816, 192, 257, 537)
    $Input25 = GUICtrlCreateInput("1000", 944, 240, 113, 21)
    $Input26 = GUICtrlCreateInput("1000", 944, 304, 113, 21)
    $Input27 = GUICtrlCreateInput("1000", 944, 368, 113, 21)
    $Input28 = GUICtrlCreateInput("1000", 944, 624, 113, 21)
    $Input29 = GUICtrlCreateInput("1000", 944, 688, 113, 21)
    $Input30 = GUICtrlCreateInput("1000", 944, 432, 113, 21)
    $Input31 = GUICtrlCreateInput("1000", 944, 560, 113, 21)
    $Input32 = GUICtrlCreateInput("1000", 944, 496, 113, 21)
    $Label4 = GUICtrlCreateLabel("Dauer", 960, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button25 = GUICtrlCreateButton("Effect 2", 832, 296, 97, 41, $WS_GROUP)
    $Button26 = GUICtrlCreateButton("Effect 5", 832, 488, 97, 41, $WS_GROUP)
    $Button27 = GUICtrlCreateButton("Effect 6", 832, 552, 97, 41, $WS_GROUP)
    $Button28 = GUICtrlCreateButton("Effect 8", 832, 680, 97, 41, $WS_GROUP)
    $Button29 = GUICtrlCreateButton("Effect 1", 832, 232, 97, 41, $WS_GROUP)
    $Button30 = GUICtrlCreateButton("Effect 4", 832, 424, 97, 41, $WS_GROUP)
    $Button31 = GUICtrlCreateButton("Effect 3", 832, 360, 97, 41, $WS_GROUP)
    $Button32 = GUICtrlCreateButton("Effect 7", 832, 616, 97, 41, $WS_GROUP)
    $Button33 = GUICtrlCreateButton("Wunsch 1", 24, 24, 97, 41, $WS_GROUP)
    $Button34 = GUICtrlCreateButton("Wunsch 4", 24, 112, 97, 41, $WS_GROUP)
    $Button35 = GUICtrlCreateButton("Wunsch 2", 256, 24, 97, 41, $WS_GROUP)
    $Button36 = GUICtrlCreateButton("Wunsch 5", 256, 112, 97, 41, $WS_GROUP)
    $Button37 = GUICtrlCreateButton("Wunsch 3", 496, 24, 97, 41, $WS_GROUP)
    $Button38 = GUICtrlCreateButton("Wunsch6", 496, 112, 97, 41, $WS_GROUP)
    $inpot = GUICtrlCreateInput("Dauer", 136, 16, 89, 21)
    $Input34 = GUICtrlCreateInput("Hex", 136, 56, 89, 21)
    $Dauer = GUICtrlCreateInput("Dauer", 136, 104, 89, 21)
    $Input36 = GUICtrlCreateInput("Hex", 136, 144, 89, 21)
    $Input37 = GUICtrlCreateInput("Dauer", 368, 16, 89, 21)
    $Input38 = GUICtrlCreateInput("Hex", 368, 56, 89, 21)
    $Input39 = GUICtrlCreateInput("Dauer", 368, 104, 89, 21)
    $Input40 = GUICtrlCreateInput("Hex", 368, 144, 89, 21)
    $Input41 = GUICtrlCreateInput("Dauer", 608, 16, 89, 21)
    $Input42 = GUICtrlCreateInput("Hex", 608, 56, 89, 21)
    $Input43 = GUICtrlCreateInput("Dauer", 608, 104, 89, 21)
    $Input44 = GUICtrlCreateInput("Hex", 608, 144, 89, 21)
    $Group5 = GUICtrlCreateGroup("Wunsch 1", 16, 8, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group6 = GUICtrlCreateGroup("Wunsch 4", 16, 96, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group7 = GUICtrlCreateGroup("Wunsch 2", 248, 8, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group8 = GUICtrlCreateGroup("Wunsch 5", 248, 96, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group9 = GUICtrlCreateGroup("Wunsch 3", 480, 8, 225, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group10 = GUICtrlCreateGroup("Wunsch 6", 480, 96, 225, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Edit1 = GUICtrlCreateEdit("", 16, 744, 1057, 81, BitOR($ES_AUTOVSCROLL,$ES_READONLY,$ES_WANTRETURN,$WS_VSCROLL))
    GUICtrlSetData(-1, "Edit1")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1

    [/autoit] [autoit][/autoit] [autoit]

    Switch GUIGetMsg()

    Case $GUI_EVENT_CLOSE
    Exit
    Case $MenuItem5
    $fileopendialog = FileOpenDialog("Projekt öffnen",@DesktopDir,"INI-Datei (*.ini;)",1) ; Öffnen Dialog


    Case $MenuItem4

    $filesavedialog = FileSaveDialog("Projekt speichern",@DesktopDir,"INI-Datei (*.ini;)",16) ;Speichern Dialog

    $Zahl = 1.0 ; Wichtig, das diese hier auf 1.0 gesetzt wird.


    For $i = 1 To 8 Step 1 ;8 Inputs auslesen

    $Zahl += 0.1 ; Inputarray hochzählen

    $Inputportread[$Zahl] = GUICtrlRead($Inputport[$Zahl]) ; Input auslesen


    IniWrite($filesavedialog & ".ini",$i,"Input",$Inputportread[$Zahl]) ; Ini beschrieben

    [/autoit] [autoit][/autoit] [autoit]

    Next


    Case $MenuItem7
    Exit

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    EndSwitch
    WEnd

    [/autoit]
  • Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Local $Inputport[8]

    [/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=C:\Users\User\Desktop\Namenlos\Namenlos.kxf
    $Form1 = GUICreate("Namenlos", 1083, 861, 167, 97, BitOR($WS_MAXIMIZEBOX, $WS_MINIMIZEBOX, $WS_SIZEBOX, $WS_THICKFRAME, $WS_SYSMENU, $WS_CAPTION, $WS_OVERLAPPEDWINDOW, $WS_TILEDWINDOW, $WS_POPUP, $WS_POPUPWINDOW, $WS_GROUP, $WS_TABSTOP, $WS_BORDER, $WS_CLIPSIBLINGS))
    $MenuItem2 = GUICtrlCreateMenu("&Optionen")
    $MenuItem3 = GUICtrlCreateMenuItem("Über", $MenuItem2)
    $MenuItem11 = GUICtrlCreateMenuItem("", $MenuItem2)
    $MenuItem4 = GUICtrlCreateMenuItem("Speichern", $MenuItem2)
    $MenuItem5 = GUICtrlCreateMenuItem("Öffnen", $MenuItem2)
    $MenuItem6 = GUICtrlCreateMenuItem("", $MenuItem2)
    $MenuItem7 = GUICtrlCreateMenuItem("Schließen ohne speichern", $MenuItem2)
    $MenuItem1 = GUICtrlCreateMenu("&Hex - Tabelle")
    $MenuItem8 = GUICtrlCreateMenu("H&ilfe")
    $Bild1 = GUICtrlCreatePic("", 726, 16, 337, 129, BitOR($SS_NOTIFY, $WS_GROUP, $WS_CLIPSIBLINGS))
    $Button1 = GUICtrlCreateButton("Effect 2", 32, 296, 97, 41, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Effect 5", 32, 488, 97, 41, $WS_GROUP)
    $Button3 = GUICtrlCreateButton("Effect 6", 32, 552, 97, 41, $WS_GROUP)
    $Button4 = GUICtrlCreateButton("Effect 8", 32, 680, 97, 41, $WS_GROUP)
    $Button5 = GUICtrlCreateButton("Effect 1", 32, 232, 97, 41, $WS_GROUP)
    $Button6 = GUICtrlCreateButton("Effect 4", 32, 424, 97, 41, $WS_GROUP)
    $Button7 = GUICtrlCreateButton("Effect 3", 32, 360, 97, 41, $WS_GROUP)
    $Button8 = GUICtrlCreateButton("Effect 7", 32, 616, 97, 41, $WS_GROUP)
    $Group1 = GUICtrlCreateGroup("Port 1", 16, 192, 257, 537)
    $Inputport[0] = GUICtrlCreateInput("1000", 144, 240, 113, 21)
    $Inputport[1] = GUICtrlCreateInput("1000", 144, 304, 113, 21)
    $Inputport[2] = GUICtrlCreateInput("1000", 144, 368, 113, 21)
    $Inputport[3] = GUICtrlCreateInput("1000", 144, 624, 113, 21)
    $Inputport[4] = GUICtrlCreateInput("1000", 144, 688, 113, 21)
    $Inputport[5] = GUICtrlCreateInput("1000", 144, 432, 113, 21)
    $Inputport[6] = GUICtrlCreateInput("1000", 144, 560, 113, 21)
    $Inputport[7] = GUICtrlCreateInput("1000", 144, 496, 113, 21)
    $Label1 = GUICtrlCreateLabel("Dauer", 160, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group2 = GUICtrlCreateGroup("Port 2", 288, 192, 257, 537)
    $Input9 = GUICtrlCreateInput("1000", 416, 240, 113, 21)
    $Input10 = GUICtrlCreateInput("1000", 416, 304, 113, 21)
    $Input11 = GUICtrlCreateInput("1000", 416, 368, 113, 21)
    $Input12 = GUICtrlCreateInput("1000", 416, 624, 113, 21)
    $Input13 = GUICtrlCreateInput("1000", 416, 688, 113, 21)
    $Input14 = GUICtrlCreateInput("1000", 416, 432, 113, 21)
    $Input15 = GUICtrlCreateInput("1000", 416, 560, 113, 21)
    $Input16 = GUICtrlCreateInput("1000", 416, 496, 113, 21)
    $Label2 = GUICtrlCreateLabel("Dauer", 432, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button9 = GUICtrlCreateButton("Effect 2", 304, 296, 97, 41, $WS_GROUP)
    $Button10 = GUICtrlCreateButton("Effect 5", 304, 488, 97, 41, $WS_GROUP)
    $Button11 = GUICtrlCreateButton("Effect 6", 304, 552, 97, 41, $WS_GROUP)
    $Button12 = GUICtrlCreateButton("Effect 8", 304, 680, 97, 41, $WS_GROUP)
    $Button13 = GUICtrlCreateButton("Effect 1", 304, 232, 97, 41, $WS_GROUP)
    $Button14 = GUICtrlCreateButton("Effect 4", 304, 424, 97, 41, $WS_GROUP)
    $Button15 = GUICtrlCreateButton("Effect 3", 304, 360, 97, 41, $WS_GROUP)
    $Button16 = GUICtrlCreateButton("Effect 7", 304, 616, 97, 41, $WS_GROUP)
    $Group3 = GUICtrlCreateGroup("Port 3", 552, 192, 257, 537)
    $Input17 = GUICtrlCreateInput("1000", 680, 240, 113, 21)
    $Input18 = GUICtrlCreateInput("1000", 680, 304, 113, 21)
    $Input19 = GUICtrlCreateInput("1000", 680, 368, 113, 21)
    $Input20 = GUICtrlCreateInput("1000", 680, 624, 113, 21)
    $Input21 = GUICtrlCreateInput("1000", 680, 688, 113, 21)
    $Input22 = GUICtrlCreateInput("1000", 680, 432, 113, 21)
    $Input23 = GUICtrlCreateInput("1000", 680, 560, 113, 21)
    $Input24 = GUICtrlCreateInput("1000", 680, 496, 113, 21)
    $Label3 = GUICtrlCreateLabel("Dauer", 696, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button17 = GUICtrlCreateButton("Effect 2", 568, 296, 97, 41, $WS_GROUP)
    $Button18 = GUICtrlCreateButton("Effect 5", 568, 488, 97, 41, $WS_GROUP)
    $Button19 = GUICtrlCreateButton("Effect 6", 568, 552, 97, 41, $WS_GROUP)
    $Button20 = GUICtrlCreateButton("Effect 8", 568, 680, 97, 41, $WS_GROUP)
    $Button21 = GUICtrlCreateButton("Effect 1", 568, 232, 97, 41, $WS_GROUP)
    $Button22 = GUICtrlCreateButton("Effect 4", 568, 424, 97, 41, $WS_GROUP)
    $Button23 = GUICtrlCreateButton("Effect 3", 568, 360, 97, 41, $WS_GROUP)
    $Button24 = GUICtrlCreateButton("Effect 7", 568, 616, 97, 41, $WS_GROUP)
    $Group4 = GUICtrlCreateGroup("Port 4", 816, 192, 257, 537)
    $Input25 = GUICtrlCreateInput("1000", 944, 240, 113, 21)
    $Input26 = GUICtrlCreateInput("1000", 944, 304, 113, 21)
    $Input27 = GUICtrlCreateInput("1000", 944, 368, 113, 21)
    $Input28 = GUICtrlCreateInput("1000", 944, 624, 113, 21)
    $Input29 = GUICtrlCreateInput("1000", 944, 688, 113, 21)
    $Input30 = GUICtrlCreateInput("1000", 944, 432, 113, 21)
    $Input31 = GUICtrlCreateInput("1000", 944, 560, 113, 21)
    $Input32 = GUICtrlCreateInput("1000", 944, 496, 113, 21)
    $Label4 = GUICtrlCreateLabel("Dauer", 960, 200, 89, 31)
    GUICtrlSetFont(-1, 18, 800, 0, "Broadway")
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Button25 = GUICtrlCreateButton("Effect 2", 832, 296, 97, 41, $WS_GROUP)
    $Button26 = GUICtrlCreateButton("Effect 5", 832, 488, 97, 41, $WS_GROUP)
    $Button27 = GUICtrlCreateButton("Effect 6", 832, 552, 97, 41, $WS_GROUP)
    $Button28 = GUICtrlCreateButton("Effect 8", 832, 680, 97, 41, $WS_GROUP)
    $Button29 = GUICtrlCreateButton("Effect 1", 832, 232, 97, 41, $WS_GROUP)
    $Button30 = GUICtrlCreateButton("Effect 4", 832, 424, 97, 41, $WS_GROUP)
    $Button31 = GUICtrlCreateButton("Effect 3", 832, 360, 97, 41, $WS_GROUP)
    $Button32 = GUICtrlCreateButton("Effect 7", 832, 616, 97, 41, $WS_GROUP)
    $Button33 = GUICtrlCreateButton("Wunsch 1", 24, 24, 97, 41, $WS_GROUP)
    $Button34 = GUICtrlCreateButton("Wunsch 4", 24, 112, 97, 41, $WS_GROUP)
    $Button35 = GUICtrlCreateButton("Wunsch 2", 256, 24, 97, 41, $WS_GROUP)
    $Button36 = GUICtrlCreateButton("Wunsch 5", 256, 112, 97, 41, $WS_GROUP)
    $Button37 = GUICtrlCreateButton("Wunsch 3", 496, 24, 97, 41, $WS_GROUP)
    $Button38 = GUICtrlCreateButton("Wunsch6", 496, 112, 97, 41, $WS_GROUP)
    $inpot = GUICtrlCreateInput("Dauer", 136, 16, 89, 21)
    $Input34 = GUICtrlCreateInput("Hex", 136, 56, 89, 21)
    $Dauer = GUICtrlCreateInput("Dauer", 136, 104, 89, 21)
    $Input36 = GUICtrlCreateInput("Hex", 136, 144, 89, 21)
    $Input37 = GUICtrlCreateInput("Dauer", 368, 16, 89, 21)
    $Input38 = GUICtrlCreateInput("Hex", 368, 56, 89, 21)
    $Input39 = GUICtrlCreateInput("Dauer", 368, 104, 89, 21)
    $Input40 = GUICtrlCreateInput("Hex", 368, 144, 89, 21)
    $Input41 = GUICtrlCreateInput("Dauer", 608, 16, 89, 21)
    $Input42 = GUICtrlCreateInput("Hex", 608, 56, 89, 21)
    $Input43 = GUICtrlCreateInput("Dauer", 608, 104, 89, 21)
    $Input44 = GUICtrlCreateInput("Hex", 608, 144, 89, 21)
    $Group5 = GUICtrlCreateGroup("Wunsch 1", 16, 8, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group6 = GUICtrlCreateGroup("Wunsch 4", 16, 96, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group7 = GUICtrlCreateGroup("Wunsch 2", 248, 8, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group8 = GUICtrlCreateGroup("Wunsch 5", 248, 96, 217, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group9 = GUICtrlCreateGroup("Wunsch 3", 480, 8, 225, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Group10 = GUICtrlCreateGroup("Wunsch 6", 480, 96, 225, 81)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    $Edit1 = GUICtrlCreateEdit("", 16, 744, 1057, 81, BitOR($ES_AUTOVSCROLL, $ES_READONLY, $ES_WANTRETURN, $WS_VSCROLL))
    GUICtrlSetData(-1, "Edit1")
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    Exit
    Case $MenuItem5
    $fileopendialog = FileOpenDialog("Projekt öffnen", @DesktopDir, "INI-Datei (*.ini;)", 1) ; Öffnen Dialog
    Case $MenuItem4
    $filesavedialog = FileSaveDialog("Projekt speichern", @DesktopDir, "INI-Datei (*.ini)", 16) ;Speichern Dialog
    For $i = 0 To 7
    IniWrite($filesavedialog, $i, "Input", GUICtrlRead($Inputport[$i])) ; Ini beschrieben
    Next
    Case $MenuItem7
    Exit
    EndSwitch
    WEnd

    [/autoit]