Exe im selben ordner

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Mangafreak1995.

    was du nimmst : ProcessStart oder Shell ist deine Entscheidung. Um die Unterschiede gibts ein Thread im "Tutorial und Trick"-Bereich. Wenn du eine Pfadangabe ohne Laufwerksbuchstaben machst wird versucht vom Ordner aus, wo du das Programm draus gestartet hast gesucht, ist ein Laufwerkbuchstabe davor ist das ein statischer Pfad und es wird halt nach dem Pfad gesucht. Wenns dynamisch sein soll und so oder so im Programmordner beiliegt nehme entwender :

    VB.NET-Quellcode

    1. Dim path As String = System.IO.Path.Combine(Application.StartupPath, "meine.exe") ' bestes
    2. ' oder
    3. Dim path As String = "meine.exe" ' nicht sooooo gut, aber auch möglich