Picture 2 wird nicht angezeigt..

  • Heyho.. Ich habn Problem mit einem Picture es wird nicht angezeigt X(

    Hier mein Code
    """"""""""""""

    Spoiler anzeigen
    [autoit]

    #include
    #include
    #include
    #include
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Button1 = GUICtrlCreateButton("Unten", 16, 296, 97, 17, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Links", 16, 336, 105, 17, $WS_GROUP)
    $Pic1 = GUICtrlCreatePic("H:\Dokumente und Einstellungen\Besitzer\Desktop\autoit_scripts\black.gif", 264, 328, 25, 25, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    $Pic2 = GUICtrlCreatePic("H:\Dokumente und Einstellungen\Besitzer\Desktop\autoit_scripts\red.gif", 216, 392, 169, 17, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
    GUISetState(@SW_SHOW)

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

    While 1
    Sleep(1000)
    WEnd

    [/autoit]


    """""""""""""
    Hatte einen größeren Code und musste dann feststellen wie ich etwas mit dem 2. Picture machen wollte das es nicht funkt -.- deshalb ist der Code nur so klein

    Der Pfad zu den Bildern Stimmt zu 100%
    black.gif->schwarzes 100x100 Viereck
    red.gif->rotes 100x100 Viereck

    Hoffe auf Hilfe

    Greets


    Edit.. Wiso wird der AutoIt BBCode bei mir alles nur in eien Zeile koppiert?? Das regt mich so langsam auf x)

    Edit Oscar: AutoIt- und Spoilertags hinzugefügt.

  • Wenn die Bilder in dem Verzeichnis liegen wo der script ist sollte das funzen

    [autoit]


    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Button1 = GUICtrlCreateButton("Unten", 16, 296, 97, 17, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Links", 16, 336, 105, 17, $WS_GROUP)

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

    $Pic1 = GUICtrlCreatePic(@ScriptDir & "\black.gif", 264, 328, 25, 25 )
    $Pic2 = GUICtrlCreatePic(@ScriptDir & "\red.gif", 216, 392, 169, 17)
    GUISetState(@SW_SHOW)

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

    While 1
    Sleep(1000)
    WEnd

    [/autoit]
  • .gif werden glaube ich mit GUICtrlCreateAvi() gemacht. Deswegen mach es mit .jpg's. Funktioniert:

    [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Button1 = GUICtrlCreateButton("Unten", 16, 296, 97, 17, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Links", 16, 336, 105, 17, $WS_GROUP)

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

    $Pic1 = GUICtrlCreatePic(@ScriptDir & "\black.jpg", 264, 328, 25, 25 )
    $Pic2 = GUICtrlCreatePic(@ScriptDir & "\red.jpg", 216, 392, 169, 17)
    GUISetState(@SW_SHOW)

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

    While 1
    If GUIGetMsg() = $GUI_EVENT_CLOSE Then Exit
    WEnd

    [/autoit]
  • .gif werden glaube ich mit GUICtrlCreateAvi() gemacht. Deswegen mach es mit .jpg's. Funktioniert:


    nope. Nicht animierte gif Dateien können genauso mit GUICtrlCreatePic() dargestellt werden wie im JPG Format.

    Das finden von Rechtschreibfehlern muss sofort und unverzüglich dem Autor gemeldet werden. Das eigennützige Verwenden dieser Rechtschreibfehler ist strengstens untersagt und kann mit Freiheitsenzug bestraft werden.

  • Zitat

    Wiso wird der AutoIt BBCode bei mir alles nur in eien Zeile koppiert?? Das regt mich so langsam auf x)

    was hast du für nen browser? .. bei firefox funktioniert es einwandfrei .. internet explorer löscht glaube nur die formatierung also einrücken und so .. safari und opera machen glaube probleme

  • Hab Chrome..

    Mmmmh das erste Bild wird ja angezeigt nur das 2. Bild nicht

    lg


    Edit: Hat sich Gott sei Dank erledigt.. hab die Bilder in Jpeg umbennant danach wurde auch das 2. Bild angegezeigt..

    Danke an Alle ;]

    Einmal editiert, zuletzt von n3v (31. Mai 2010 um 16:30)

  • Hatte auch Chrom (ACHSOOO DARAN LAG ES XD). Mit firefox gehts...

  • Für Givs würd ich das empfehlen

    [autoit]


    Func GuiCtrlCreateGif($pic_dir, $left, $up, $right, $down, $border = 0)
    $oIE = ObjCreate("Shell.Explorer.2")
    GUICtrlCreateObj($oIE, $left, $up, $right, $down)
    $oIE.navigate ("about:blank")
    $oIE.document.body.style.border = $border&"px"
    $oIE.document.body.background = $pic_dir
    $oIE.document.body.scroll = "no"
    EndFunc

    [/autoit]