HALF-LIFE PORTAL
Your Gate To Valve's Games www.hl-forum.de
PORTAL
FORUM
LOGIN
User oder E-mail:


Passwort:


oder
Registrieren
Passwort vergessen?
OpenID-Login
MISC
PARTNER

TF2 Crafting

Special Artworks by
Hayungs

Link us:
HL PORTAL

Support us:


HLPortal
auf Facebook

›› Willkommen!   ›› 95.018.535 Visits   ›› 18.316 registrierte User   ›› 23 Besucher online (0 auf dieser Seite)
23.789 Themen, 325.181 Beiträge  
    FORUM 

Thema-Ansicht


Forum > Editing > Coding > [VB.Net] Problem mit Application.startuppath
Status: Offen
6 Beiträge
Letzter Beitrag Seiten (1):  [1]


Autor Beitrag
# 1
Nachricht offline
Alien Grunt
3.544 Punkte
Dabei seit: 14.07.2004
1.025 Beiträge
[VB.Net] Problem mit Application.startuppath
Hallo zusammen,

hab ein winziges Problem mit einem Code-Schnipsel:

Shell("notepad.exe" & Application.StartupPath & "\test.txt")

Also ich möchte hier eine Text-Datei öffnen, die sich im selben Verzeichnis, wie das Programm befindet.
Die Zusammensetzung oben funzt net.

Shell("notepad.exe c:\programme\test.txt")

funzt ohne Probs.

Aber ich habe hier ja keinen Pfad, den ich in Anführungszeichen setzen muss...

Shell("notepad.exe Application.StartupPat" & "\test.txt") ist also Quak und geht auch net.

Wäre für Hilfe sehr Dankbar, auch wenn hier wohl hauptsächlich die C/C++-Experten hausen.

Btw. Ich vermisse die alte Zeit mit App.path! ;)
10.04.2005, 19:27 Uhr Anzeigen
# 2
Nachricht offline
Thread-Starter
Alien Grunt
3.544 Punkte
Dabei seit: 14.07.2004
1.025 Beiträge
So, hab selbst ne Lösung gefunden.

Mit dem Befehl "System.Diagnostics.Process.Start" lassen sich alle Dateien mit ihren, als Standard festgelegten, Programmen öffnen.

Muhahahahha

.Net hat auch Vorteile. ;)

Wenn noch jemand Ergänzungen oder sowas hat, dann nur zu!

Ansonsten:

*closen*
10.04.2005, 21:02 Uhr Anzeigen
# 3
HLP - Webmaster
Nachricht offline Admin
Gargantua
25.828 Punkte
Dabei seit: 27.09.2003
6.051 Beiträge
hm.. also Application.StartupPath sollte eigentlich schon gehen... Application.Path gibt es nicht oder? Weil mit StartupPath könnte das "Arbeitsverzeichnis" der anwendung gemeint sein, und das hängt immer davon ab, von wo aus die anwendung gestartet wird ;)
10.04.2005, 23:14 Uhr Anzeigen
# 4
Nachricht offline
Thread-Starter
Alien Grunt
3.544 Punkte
Dabei seit: 14.07.2004
1.025 Beiträge
Nun, es funzt auch mit Application.startuppath, aber da eine Text-Datei keine ausführbare Datei ist, muss sie zusammen mit Notepad geöffnet werden.
Aber die Zusammensetzung, sprich:
Shell("notepad.exe" & Application.StartupPath & "\test.txt"

will nich gehen, warum auch immer.

Application.Path kennt er leider nicht, aber meine Lösung ist da eigentlich optimal, da ich mich um das dazugehörige Prog zu der Datei nicht mehr scheren muss.

Würd allerdings trotzdem gern wissen, was da jetzt dran falsch ist....
10.04.2005, 23:43 Uhr Anzeigen
# 5
HLP - Redakteur
Nachricht offline Moderator
Voltigore
21.232 Punkte
Dabei seit: 10.08.2004
5.393 Beiträge
Hmm...

schon mal Shell("notepad.exe" Application.StartupPath & "\test.txt") versucht?!
11.04.2005, 00:19 Uhr Anzeigen
# 6
Nachricht offline
Thread-Starter
Alien Grunt
3.544 Punkte
Dabei seit: 14.07.2004
1.025 Beiträge
Jup, dann meckert der aber, dass da was fehlt, obwohl das vom logischen her richtig sein müsste.
11.04.2005, 15:25 Uhr Anzeigen
nach oben
6 Beiträge

Seiten (1):  [1]


Gehe zu:  feed_mini Beiträge: RSS, RSS2, ATOM

Sections:  HLP  Board  Mods  Steam      Games:  HL  Op4  HLBS  HL2  HL2:Ep1  HL2:Ep2  Prtl  TF2  TFC  CS  DoD  L4D  Gunman
    USER ONLINE 
Insgesamt sind 23 Benutzer online. Davon ist 1 registriert:
    SITE OPTIONS 
- Zu Favoriten hinzufügen
- Als Startseite festlegen (IE only)
- Fehler auf dieser Seite?