in Schleife Picture Box füllen

  • Hallo Forum
    Ich habe acht Picture Boxen. ($_Pic1 – $_Pic8) in der GUI.
    Diese möchte ich in einer Schleife mit Grafiken füllen.

    [autoit]


    $_Pic1 = GUICtrlCreatePic("", 8, 38, 40, 40, BitOR($GUI_DOCKSIZE,$GUI_SS_DEFAULT_PIC,$SS_SUNKEN))
    ;
    ;
    $_Pic8 = GUICtrlCreatePic("",86, 161, 40, 40, BitOR($GUI_DOCKSIZE,$GUI_SS_DEFAULT_PIC,$SS_SUNKEN))
    ;--------------------------------------
    For $x=1 To 8
    GUICtrlSetImage (Eval("_Pic" & Execute($x) , $Grafik)
    Next

    [/autoit]


    Aber irgendwie klappt das nicht.
    Es wird nur die erste Box gefüllt. :cursing:

    Fehlt vielleicht ein“ #include“ Verweis?
    Wo ist der Fehler? ?(
    Danke für eure Hilfe?

  • hallo UEZ
    Danke dir, hat geklappt.
    Ich hatte noch einen anderen Fehler.
    Bei der Gößen - Formatierung der $_Pic’s hatte ich die Position linke obere Ecke vergessen.(9,38)
    Daher überlagerten sich die _Pic’s und ich konnte immer nur ein Bild sehen.

    GUICtrlSetPos(Execute("$_Pic" & Execute($x)),9, 38,$xx[3],$xx[4])

    Noch mal Danke