Hilfe mit Button

  • Hi haben Problem und zwar ich hab mir eine oberfläche mit Koda gemacht und ein Buton erstellt nun möchte ich das wen ich auf den button klicke, das dan in dem verzeichnis C:/Programme/New/?!.exe gestartet wird .

    kan mia jemand weiter helfen ?
    hier der code :

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>
    $Form1_1 = GUICreate("New Box", 512, 391, -1, -1)
    GUISetIcon("D:\006.ico")
    $GroupBox1 = GUICtrlCreateGroup("Info", 8, 0, 497, 377, -1, $WS_EX_TRANSPARENT)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Label2 = GUICtrlCreateLabel("Version : 1.1", 16, 24, 75, 17, $WS_GROUP)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Label1 = GUICtrlCreateLabel("Http://www.geheim.de", 328, 358, 172, 17)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Group1 = GUICtrlCreateGroup("Start info", 16, 48, 129, 65)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Button1 = GUICtrlCreateButton("Start", 32, 72, 89, 25, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUISetState(@SW_SHOW)
    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    EndSwitch
    WEnd

    [/autoit]

    EDIT BugFix: Code ordentlich formatiert - bitte keinen Ein-Zeilencode ==> kann man echt nicht lesen.

  • Bitte Source-Code anständig posten!

    Das Ganze geht entweder mit Run oder mit ShellExecute:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

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

    $Form1_1 = GUICreate("New Box", 512, 391, -1, -1)
    GUISetIcon("D:\006.ico")
    $GroupBox1 = GUICtrlCreateGroup("Info", 8, 0, 497, 377, -1, $WS_EX_TRANSPARENT)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Label2 = GUICtrlCreateLabel("Version : 1.1", 16, 24, 75, 17, $WS_GROUP)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Label1 = GUICtrlCreateLabel("http://www.geheim.de", 328, 358, 172, 17)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Group1 = GUICtrlCreateGroup("Start info", 16, 48, 129, 65)
    GUICtrlSetBkColor(-1, 0xF1EFE2)
    $Button1 = GUICtrlCreateButton("Start", 32, 72, 89, 25, 0)
    GUICtrlCreateGroup("", -99, -99, 1, 1)
    GUICtrlCreateGroup("", -99, -99, 1, 1)

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

    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    ShellExecute("C:/Programme/New/?!.exe")
    EndSwitch
    WEnd

    [/autoit]
  • jup sry für den code

    aber danke das du es mia zusamen gebastelt hast
    DANKE bist der beste ! =)

    Einmal editiert, zuletzt von Darki (28. August 2007 um 08:50)