Kleine Keybinder frage

  • Hallo.


    Ich habe eben einen Theard erstellt wo stand das der Keybinder nach Download in Programme x86 kommen soll. Bitte das einfach mal vergessen.
    Ich habe jetzt so gemacht das ich neben dem Keybinder einen Ordner namens "Bilder" erstellt habe.
    ich will das der Keybinder auch mit Bild geht auch wenn die Bilder die mit %Stammverzeichnis% im Ordner namens "Bilder" sind.
    hoffe ihr versteht das.


    Screens:


  • Kommt zwar kein Error aber es geht nicht also das Bild kommt trzd nicht





    Gui, Add, Picture, x-8 y-1 w590 h420 , %Stammverzeichnis%\Bilder\pattern-wall-floor-dark-wood.jpg
    Gui, Add, Button, x2 y9 w130 h40 gKeybinder, Keybinder
    Gui, Add, Button, x142 y9 w130 h40 gTextbinds, Eigene Textbinds
    Gui, Add, Button, x282 y9 w130 h40 gDiss, Diss Sprüche
    Gui, Add, Button, x422 y9 w130 h40 gGuiClose, Exit
    Gui, Add, Progress, x-8 y89 w580 h10 , 100
    Gui, Add, GroupBox, x2 y109 w250 h70 , Regel des Keybinder
    Gui, Font, S10 CDefault, Verdana
    Gui, Add, Text, x2 y129 w250 h50 , §1) Kein SPAM §2) Nur für Gangs&Mafien §3) Keine Textbinds ausnutzen
    Gui, Add, Text, x2 y209 w60 h20 , Ersteller:
    Gui, Add, Text, x72 y209 w100 h20 , xFreak&Manzey
    Gui, Add, Text, x2 y239 w60 h20 , Idee:
    Gui, Add, Text, x72 y239 w100 h20 , Cali Kartell
    Gui, Font, S8 CDefault, Verdana
    Gui, Add, GroupBox, x2 y189 w250 h80 , Ersteller/Idee des Keybinder
    Gui, Add, GroupBox, x2 y279 w250 h90 , Version/Systeme
    Gui, Font, S10 CDefault, Verdana
    Gui, Add, Text, x2 y299 w250 h20 , VERSION: 1.0
    Gui, Add, Text, x2 y329 w250 h20 , API Killzähler (Automatisch)
    Gui, Add, Text, x2 y349 w250 h20 , API Todeszähler (Automatisch)
    Gui, Add, Progress, x272 y99 w10 h320 , 100
    Gui, Font, S25 CDefault, Verdana
    Gui, Add, Text, x282 y99 w280 h40 , Feinde Liste
    Gui, Font, S15 CDefault, Verdana
    Gui, Add, Edit, x282 y139 w280 h280 , Rein schreibbar
    Gui, Font, S8 CDefault, Verdana
    Gui, Add, Button, x2 y379 w110 h20 gForumAL, Forum
    Gui, Add, Button, x122 y379 w110 h20 gCPAL, CP
    Gui, Show, w565 h420, Cali Kartell Keybinder %version%
    return


    GuiClose:
    ExitApp


    --------------------Buttons--------------------


    Keybinder:
    Gui, 2: Add, Picture, x-8 y-1 w590 h240 , %Stammverzeichnis%\Bilder\Keybinder.PNG
    Gui, 2: Show, w583 h242, Keybinder
    return


    Textbinds:
    Gui, 3: Add, Picture, x-8 y-1 w590 h250 , %Stammverzeichnis%\Bilder\Textbinds.PNG
    Gui, 3: Show, w585 h253, Eigene Textbinds
    return


    Diss:
    Gui, 4: Add, Picture, x-8 y-1 w570 h130 , %Stammverzeichnis%\Bilder\Diss.PNG
    Gui, 4: Show, w561 h127, Diss Sprüche
    return


    Die Rot Makierten sind jetzt die, die ich rein gemacht habe das sie im Ordner sein sollen

    Einmal editiert, zuletzt von xFreak ()

  • Wenn du %Stammverzeichnis% nicht definiert hast, ist es auch kein Wunder, warum die Bilder nicht angezeigt werden.
    Du musst die Variable Stammverzeichnis mit A_ScriptDir definieren.



    MfG

  • @1337


    Wie meinst du das


    Also muss ich Gui, Add, Picture, x-8 y-1 w590 h420 , %stammverzeichnis%Hintergrund.jpg
    zu Gui, Add, Picture, x-8 y-1 w590 h420 , %A_ScriptDir%/Bilder/Hintergrund.jpg


    oder wie?

  • Okay ich probiere es dir mal so zu erklären:
    Du willst z.B. nach Amsterdam fahren, weißt aber nicht wie du dahin kommen willst. Dann fragst du einen Kumpel und der sagt dir, dass du die Strecke A nehmen sollst. Da er aber nicht gesagt hat wie die Strecke A aussieht, bist du immer noch genau so ratlos wie vorher. Also fragst du ihn wie die Strecke denn aussieht. Nun weißt du wie man nach Amsterdam kommt.


    Das gleiche Prinzip ist auch in Autohotkey. Wenn du schreibst ich will die Dateien aus dem Ordner Bilder laden, ist das genau das selbe, als wenn dir dein Kumpel nur Strecke A sagt. Also musst du den Weg zur Datei am Anfang deines Scriptes festlegen.
    Also einfach bevor das mit dem "Gui, Add, Picture usw." kommt folgendes hinschreiben

    Code
    stammverzeichnis := A_ScriptDir "\Bilder"


    Nun kannst du mit:


    Code
    Gui, Add, Picture, x-8 y-1 w590 h420 , %stammverzeichnis%Hintergrund.jpg

    Bilder in dein GUI einfügen.



    MfG