myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

VB: Programm exe ausführen lassen die im gleichen ordner ist, egal wo der ordner ist?

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 07.04.11, 18:38   #1
RobbingHood
Badet an der Piratenbucht
 
Benutzerbild von RobbingHood
 
Registriert seit: Dec 2010
Beiträge: 5
Bedankt: 41
RobbingHood ist noch neu hier! | 0 Respekt Punkte
Standard VB: Programm exe ausführen lassen die im gleichen ordner ist, egal wo der ordner ist?

Also ich habe eine fertige exe.

Jetzt erstelle ich mit Visual Basic 2010 eine 2. exe, die bei einem Klick auf den Button die erste ausführen soll. Die beiden exe sind im gleichen ordner. Gibt es eine Möglichkeit, das das 2. Programm das 1. ausführt, egal wo der Ordner ist?(Also wenn der Ordner in "C:\Users\Admin\Neuer Ordner" ist soll das genau so funktionieren wie wenn er in "C:\Program Files\Neuer Ordner" ist)

Wie bekomme ich das hin? Welchen Befehl brauche ich?
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
RobbingHood ist offline   Mit Zitat antworten
Ungelesen 07.04.11, 19:18   #2
Xalir
Erfahrener Newbie
 
Registriert seit: Mar 2009
Beiträge: 154
Bedankt: 56
Xalir ist noch neu hier! | 0 Respekt Punkte
Standard

Code:
System.AppDomain.CurrentDomain.BaseDirectory
Xalir ist offline   Mit Zitat antworten
Ungelesen 07.04.11, 19:59   #3
.ShoXx!
 
Benutzerbild von .ShoXx!
 
Registriert seit: Dec 2009
Beiträge: 792
Bedankt: 49
.ShoXx! ist noch neu hier! | 8 Respekt Punkte
Standard

Application.StartupPath...
__________________
To succeed you have to stop being ordinary and be legen - wait for it - dary.
.ShoXx! ist offline   Mit Zitat antworten
Ungelesen 08.04.11, 00:16   #4
Xalir
Erfahrener Newbie
 
Registriert seit: Mar 2009
Beiträge: 154
Bedankt: 56
Xalir ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von .ShoXx! Beitrag anzeigen
Application.StartupPath...
Nope, Application.StartupPath enthält nicht immer den Ordner der gestarteten Datei. Dies wird unter anderem vom Arbeitsverzeichnis beeinflusst, was nicht immer das gleiche Verzeichnis ist, wo die Assembly liegt. Was aber viel wichtiger ist, Application.StartupPath gibt es nur unter WinForms.
Mit AppDomain.CurrentDomain.BaseDirectory gehst Du all dem aus dem Weg.
Xalir ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:08 Uhr.


Sitemap

().