dateipfad leerzeichen

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Sterbendes Lüftlein

Betreff: dateipfad leerzeichen

BeitragSa, Mai 08, 2010 21:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Starwar

BeitragSa, Mai 08, 2010 21:25
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Execfile((Chr(13)+pfad$+chr(13))

MFG
 

Sterbendes Lüftlein

Betreff: ?

BeitragSa, Mai 08, 2010 21:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Starwar

BeitragSa, Mai 08, 2010 21:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Nein. Die Chrs umschließen den kompletten Pfad.
Damit wid aus Code: [AUSKLAPPEN]
C:\Dies und Das\test.txt

das hier: Code: [AUSKLAPPEN]
"C:\Dies und Das\test.txt"

MFG
 

Sterbendes Lüftlein

BeitragSa, Mai 08, 2010 21:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Thunder

BeitragSa, Mai 08, 2010 21:35
Antworten mit Zitat
Benutzer-Profile anzeigen
So?
ExecFile (eingabe$+":\Programme\Bethesda Softworks\Morrowind\Morrowind.exe")

Edit:
Aja, bestimmte Programme die Leerzeichen interpretieren können sind geschrieben, aber
Windows DOS kann sie nicht von Haus aus interpretieren. Da habe ich mich geirrt.
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
  • Zuletzt bearbeitet von Thunder am Sa, Mai 08, 2010 21:43, insgesamt einmal bearbeitet
 

Sterbendes Lüftlein

BeitragSa, Mai 08, 2010 21:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Xeres

Moderator

BeitragSa, Mai 08, 2010 21:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Die "" in BlitzBasic kennzeichnen einen String, daher nimmt man Chr(34) um sie im String zu haben.
BlitzBasic: [AUSKLAPPEN]
Local eingabe$ = "c" 
ExecFile(Chr(34) + eingabe$ + ":\Programme\Bethesda Softworks\Morrowind\Morrowind.exe" + Chr(34))

Damit wird der String "c:\Programme\Bethesda Softworks\Morrowind\Morrowind.exe" erzeugt und Leerzeichen sind kein Problem mehr.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
  • Zuletzt bearbeitet von Xeres am Sa, Mai 08, 2010 21:49, insgesamt einmal bearbeitet
 

Sterbendes Lüftlein

BeitragSa, Mai 08, 2010 21:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Xeres

Moderator

BeitragSa, Mai 08, 2010 21:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich sollte vielleicht mehr drauf achten, was meine Vorredner schreiben... Chr(34) ist richtig, nicht chr(13)...
Das hättest du übrigens Blitzschnell in der Onlinehilfe unter ExecFile gefunden.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Starwar

BeitragSa, Mai 08, 2010 21:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Ach Mist! Rolling Eyes Sry, wie komm, ich auch auf 13? Asche über mein Haupt, natürlich ist es 34.
*Kopfschüttelnd in die Ecke geh*
MFG
 

Sterbendes Lüftlein

BeitragSa, Mai 08, 2010 21:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group