Hilfe- Vb2008 exe starten

  • huhu,
    ich versuche gerade mir in programm mit vb 2008 express zu erstellen.
    ich möchte,dass wenn ich auf einen bestimmten button klicke,dass sich eine exe(test.exe) in diesem ordner meines programmes öffnet.
    kann mir da einer helfen?? mit shell habe ich es probiert,klappte aber net,vllt hab ich es auch falsch eingegeben.....

    MfG VB_Fly

  • Versuchs mal damit:
    System.Diagnostics.Process.Start(Application.StartupPath + "\Test.exe")
    sollte es da Probleme geben mach dann mal \ weg.
    damit kannst du auch ganz einfach .exe´n aus Unterordner in deinem Projekt starten.
    einfach "\UnterOrdner Name\Test.exe"



  • [COLOR="#00ffff"]Dim Prog1 As String = "\Test.exe"
    Shell(Prog1, AppWinStyle.NormalFocus)[/COLOR]

    oder

    [COLOR="Cyan"]Dim Prog1 As String = "\Test.exe"
    System.Diagnostics.Process.Start(Prog1 ,AppWinStyle.NormalFocus)[/COLOR]
    [COLOR="Red"]Problem: musst bestätigt werden wenste dann abbrichst kommt ein Fehler(zumindestens auf Vista andere Systeme kp)[/COLOR]


    Du kannst auch statt "Dim Prog1 ..." den string gleich in den Befehl schreiben(ich find es mit übersichtlicher)
    [COLOR="#00ffff"]Shell("\Test.exe", AppWinStyle.NormalFocus)[/COLOR]

    oder

    [COLOR="Cyan"]System.Diagnostics.Process.Start("\Test.exe" ,AppWinStyle.NormalFocus)[/COLOR]


    [COLOR="#00ffff"]AppWinStyle.NormalFocus[/COLOR] = kann auch geändert werden wie du willst is nur damit es gleich offen ist


    wens net geht musste beim String des "\" weglassen


    mfg Skycro

    [CENTER][/CENTER]

  • hab irgentiwe immernoch probleme -.-

    Zitat

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim Prog1 As String = "\Test.exe"
    Shell(Prog1, AppWinStyle.NormalFocus)
    End Sub


    damit kommt:
    "Unbehandelte ausnahme in der anwendung"
    .....
    "Datei wurde nicht gefunden"

    dieses problem hatte ich auch mit shell,
    könnte mir mal einer ein fertiges programm machen,einfach mit fenster,button,und dem befehl(hätte dann gerne die vb dateien + fertige exe)
    währe sau nett :-)

    addet mich mal pls in icq,falls ich noch weitere probleme habe.
    593665044

    M;fG VB_Fly

  • xO
    Hier macht dir keiner Was fertiges und sendets dir, wir helfen dir hier, wir sind kein Lieferservice.

    Bei dir liegt das Problem nur 40cm von deinem Bildschirm entfernt.

    Du musst bei "Prog1" doch den kompletten Pfad zur Datei schreiben die du starten willst.
    (Doofies : Mit Datei ist die .exe Anwendung gemeint )

  • Zitat

    hab irgentiwe immernoch probleme -.-

    damit kommt:
    "Unbehandelte ausnahme in der anwendung"
    .....
    "Datei wurde nicht gefunden"


    -.-
    Das schon Probiert

    Zitat

    [COLOR="Red"]wens net geht musste beim String des "\" weglassen[/COLOR]


    Wenn das nicht geht machste bei dir i-was falsch

    Wär dann so:

    Zitat

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim Prog1 As String = "[COLOR="Red"]Test.exe[/COLOR]"
    Shell(Prog1, AppWinStyle.NormalFocus)
    End Sub

    [CENTER][/CENTER]

  • mein vb 2008 express war irgentwie defekt,habs neu installiert und nun gingen meine befehle auch,so wie ich sie mir gedacht hatte.
    danke für die tollen antworten,brauche sie aber net mehr .
    MfG VB_Fly

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!