Fehlermeldung beim runnen von Programm.

  • Hi , ich brauche hilfe bei einem script.
    Ich will einen gui machen vondem aus ich Verschiedene Spiele und Programme öffnen kann.
    Habe mit Koda auch schon einen gui erstellt.
    Mein Script sieht bisher so aus :

    Spoiler anzeigen

    #include <GUIConstants.au3>

    #Region ### START Koda GUI section ### Form=c:\dokumente und einstellungen\kingkeen\desktop\autoit\gui\form1.kxf
    $Form1_1 = GUICreate("Form1", 344, 415, 281, 129)
    GUISetFont(20, 400, 0, "Brain Damage")
    $Cod4 = GUICtrlCreateButton("Cod4", 0, 32, 105, 25, 0)
    $Cod1 = GUICtrlCreateButton("Cod1", 0, 56, 105, 25, 0)
    $WoWfunWoltk = GUICtrlCreateButton("WoWfunWoltk", 0, 80, 139, 25, 0)
    $WoW = GUICtrlCreateButton("WoW", 0, 104, 105, 25, 0)
    $Trackmania = GUICtrlCreateButton("Trackmania", 0, 128, 105, 25, 0)
    $TrackmaniaNeu = GUICtrlCreateButton("TrackmaniaNeu", 0, 152, 145, 25, 0)
    $Battlerealms = GUICtrlCreateButton("Battlerealms", 0, 176, 113, 25, 0)
    $Css = GUICtrlCreateButton("Css", 0, 200, 105, 25, 0)
    $Cs16 = GUICtrlCreateButton("Cs16", 0, 224, 105, 25, 0)
    $Wormux = GUICtrlCreateButton("Wormux", 0, 248, 105, 25, 0)
    $Baemballabum = GUICtrlCreateButton("Baemballabum", 0, 272, 137, 25, 0)
    $Games = GUICtrlCreateLabel("Games", 24, 8, 58, 24)
    $Programme = GUICtrlCreateLabel("Programme", 224, 8, 97, 24)
    $Teamspeak = GUICtrlCreateButton("Teamspeak", 208, 40, 121, 25, 0)
    $Icq = GUICtrlCreateButton("Icq", 208, 64, 121, 25, 0)
    $Mediaplayer = GUICtrlCreateButton("Mediaplayer", 208, 88, 121, 25, 0)
    $Toolscript = GUICtrlCreateButton("Toolscript", 208, 112, 121, 25, 0)
    $Firefox = GUICtrlCreateButton("Firefox", 208, 136, 121, 33, 0)
    $Soundvolume = GUICtrlCreateLabel("Soundvolume", 0, 312, 104, 24)
    $Entscheidungshilfe = GUICtrlCreateButton("Entscheidungshilfe", 160, 312, 169, 33, 0)
    $Website = GUICtrlCreateInput("Website", 120, 192, 217, 28)
    $By_Kingkeen = GUICtrlCreateLabel("By_Kingkeen", 240, 384, 102, 24)
    $Slider1 = GUICtrlCreateSlider(0, 336, 121, 41)
    $Go = GUICtrlCreateButton("Go", 176, 224, 97, 25, 0)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###


    While 1
    $msg = GUIGetMsg()

    Select

    Case $msg = $Go
    run("c:\programme\mozillafirefox\firefox.exe")
    WinWaitActive("Mozilla Firefox Startseite - Mozilla Firefox")
    MouseClick("left" , 512, 70 , 1 , 0)
    Send(GuiCtrlRead($Website))
    send("{enter}")


    case $msg = $Cod4
    run("d:\cod4\iw3mp.exe")


    Case $msg = $GUI_EVENT_CLOSE
    Exit

    EndSelect

    WEnd

    Nun habe ich das problem das der, wnen ich auf den cod4 buton klicke ein Gui erscheint "win_improper_quit_title"
    wo drin steht "win_improper_quit_body" und man ja nein und abbrechen auswählen kann. Wenn ich auf ja gehe kommt das "startbild" von cod4 , dann kommt aber eine errormeldung mit "error during initialization: No iwd files found in \main .
    edit:wenn ich

    Spoiler anzeigen

    case $msg = $Teamspeak
    run("C:\Programme\Teamspeak2_RC\Teamspeak.exe")

    reinschreibe passiert sogar GARNICHTS.Bei cod4 keomme ich wenigstens ne fehlermeldung.wenn ich Css runnen will passiert auch garnichts.

    mein 2. problem ist, das wen ich in die inputbox "website" eine seite eingebe und auf enter drücke zwar alles funktioniert , allerdings der name der seite und enter die ganze zeit danach weiter gesendet wird.
    Edit:Problem 2 hatt sich erübrigt. versteh nicht wieso aber komischerweise passiert das öfters das ich zuerst ein problem hab und nach ner zeit isses irgendwie weck. Keine ahnung wieso...hab auch nichts geändert.

    Hoffentlich könnt ihr mir helfen.
    MFG
    Kingkeen

    3 Mal editiert, zuletzt von Kingkeen (25. Juni 2008 um 15:35)

  • Hallo Kingkeen.

    1.) Willkommen im Forum

    2.) Bitte immer eindeutige Themennamen nehmen

    3.) Bitte immer Spoiler und Autoit (die beiden Button re. von SQL)

    Gruß, Crazy-A.

    Nachtrag: ; super schnell editiert !!!!

    Lieben Gruß,
    Alina

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Geheime Information: ;)
    OuBVU5ebLhHu5QvlnAyQB4A7SzBrvWulwL7RLl2BdH5tI6sIYspeMKeXMSXl

    Einmal editiert, zuletzt von Crazy-A (24. Juni 2008 um 22:37)

  • dein Problem kommt vermutlich durch den Aufruf Deines Programmes ohne Angabe eines "WorkingDir".

    In der Hilfe zu "Run" steht alles weitere...

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)

  • Nene mein firefox ordner heisst so. Firefox zu runnen geht ja komischerweise auch. Aber spiele etc gehen nicht.kann mir wer das mit der workingdir erklären?
    edit:Super , das mit der workingdir hatt funktioniert.

    Einmal editiert, zuletzt von Kingkeen (25. Juni 2008 um 15:35)

  • bitte mal die deutsche Hilfe zu Rate ziehen...
    Steht alles unter "Run"

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    ein paar Infos ...

    Wer mehr als "nur" Hilfe benötigt, kann sich gern im Forum "Programmieranfragen" an uns wenden. Wir helfen in allen Fällen, die die Forenregeln zulassen.

    Für schnelle Hilfe benötigen wir ein ! lauffähiges ! Script, dass wir als Demonstration des Problems testen können. Wer von uns erwartet ein Teilscript erstmal lauffähig zu bekommen, der hat
    1. keine wirkliche Not
    2. keinen Respekt vor Menschen die ihm in ihrer Freizeit Ihre Hilfe anbieten
    3. oder ist einfach nur faul und meint wir coden das für ihn

    In solchen Fällen erlaube ich mir, die Anfrage einfach zu ignorieren. ;)