Probleme mit GUICtrlCreateCombo

  • Hallo,

    ich habe eine Eingabemaske mit mehereren ComboBoxen.
    Hier trage wähle ich Werte aus, speichere meinen Datensatz in einem Array und verlasse die Maske wieder.
    Beim nächsten Öffnen der Maske sind die Einträge in den ComboBoxen von vorher gespeichert,
    obwohl ich einen anderen Default definiert habe. Wie kommt das, ich möchte, dass immer die Default Werte angezeigt werden.

    Spoiler anzeigen
    [autoit]


    #Region ### START Koda GUI section ### Form=c:\autoit\standard.kxf
    $Standard = GUICreate("Standard", 850, 671, 190, 112)
    GUISetFont(10, 400, 0, "Arial")
    $Hersteller = GUICtrlCreateLabel("Hersteller/Artikel:", 16, 8, 112, 20)
    $Standard_Text1 = GUICtrlCreateInput("", 160, 8, 300, 24)
    GUICtrlSetLimit(-1, 25)
    $Standard_Text2 = GUICtrlCreateInput("", 160, 32, 300, 24)
    GUICtrlSetLimit(-1, 25)
    $Standard_Text3 = GUICtrlCreateInput("", 160, 56, 300, 24)
    GUICtrlSetLimit(-1, 25)
    $Highlight = GUICtrlCreateLabel("Highlight:", 16, 88, 58, 20)
    $Standard_Text5 = GUICtrlCreateInput("", 160, 88, 300, 24)
    GUICtrlSetLimit(-1, 25)
    $Artikelbeschreibung = GUICtrlCreateLabel("Artikelbeschreibung:", 16, 120, 122, 20)
    $Standard_Text4 = GUICtrlCreateInput("", 160, 120, 300, 24)
    GUICtrlSetLimit(-1, 200)
    $VK = GUICtrlCreateLabel("VK:", 16, 232, 26, 20)
    $Standard_EURO1 = GUICtrlCreateInput("", 160, 232, 121, 24)
    $UVP = GUICtrlCreateLabel("UVP", 16, 280, 31, 20)
    $Label1 = GUICtrlCreateLabel("VK bisher:", 16, 256, 65, 20)
    $Standard_EURO2 = GUICtrlCreateInput("", 160, 256, 121, 24)
    $Standard_ART14 = GUICtrlCreateCombo("", 160, 280, 121, 25,$CBS_DROPDOWNLIST)
    GUICtrlSetData(-1, "1 UVP|2 ehem. UVP")
    $Fussgrafik = GUICtrlCreateLabel("Fussgrafik:", 16, 312, 68, 20)
    $Standard_ART12 = GUICtrlCreateCombo("", 160, 312, 300, 25,$CBS_DROPDOWNLIST)
    GUICtrlSetData(-1, "00 keine|01 Aus unserer Werbung|02 Angebot","")
    $Groesse = GUICtrlCreateLabel("Größe:", 500, 8, 45, 20)
    $Standard_Format = GUICtrlCreateCombo("", 600, 8, 169, 25,$CBS_DROPDOWNLIST)
    GUICtrlSetData(-1, "A0 hoch|A0 hoch|A1 hoch|A1 quer|A2 hoch","A3 hoch")
    $Anzahl = GUICtrlCreateLabel("Anzahl:", 500, 40, 48, 20)
    $Standard_DruckAnz = GUICtrlCreateInput("1", 600, 40, 153, 24)
    $Zusatzgrafik = GUICtrlCreateLabel("Zusatzgrafik:", 500, 120, 78, 20)
    $Standard_ART15 = GUICtrlCreateCombo("", 600, 120, 209, 25,$CBS_DROPDOWNLIST)
    GUICtrlSetData(-1, "00 keine|01 Neu|02 kein Pfand|03 xxx|04 yyyyy","")
    $Standard_Button_speichern = GUICtrlCreateButton("Plakat speichern", 500, 616, 250, 41, 0)
    $Standard_Button_Hauptmenue = GUICtrlCreateButton("<< Hauptmenü", 24, 616, 250, 41, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    Opt ("GUIOnEventMode",1)

    [/autoit] [autoit][/autoit] [autoit][/autoit]
    • Offizieller Beitrag

    Was hällst du davon mal das ganze Script zu posten ? Mit dem Fetzen kann man ja gar nichts anfangen . Oder sollen wir rate mal mit Rosental spielen ?