Programme mit ExecFile starten

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

Gast

Betreff: Programme mit ExecFile starten

BeitragSo, Feb 15, 2004 18:51
Antworten mit Zitat
Ich wollte ein programm schreiben, das mehrere Programme (und Ordner das geht auch!) startet.

Das ging auch, nur das er bei Programmen, deren Pfad Leerzeichen enthält streikt.

Was kann ich machen???



:?:
 

René Meyer

BeitragSo, Feb 15, 2004 18:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist ein Bug. Lösung: Wechsle mit ChangeDir in den Ordner und rufe das Program ohne Pfad auf.
www.blitzbasic.de | Das Buch zu Blitz Basic: www.schreibfabrik.de/txt/bbb
 

IonPainter

BeitragSo, Feb 15, 2004 19:09
Antworten mit Zitat
Benutzer-Profile anzeigen
oder nutze da 8.3 konvention, aus program files wird z.b. progra~1

Holzchopf

Meisterpacker

BeitragSo, Feb 15, 2004 19:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Oder am einfachsten:

Pfadangaben mit Leerzeichen gehören in Anführungszeichen ", aber da man ja zum String-deklarieren schon welche braucht, kann man mit Chr(34) ein wenig nachhelfen. Aus
ExecFile("C:\Dokumente und Einstellungen") wird
ExecFile(Chr(34)+"C:\Dokumente und Einstellungen"+Chr(34))


( Chr(34) gibt das zeichen mit dem ASCII-Code 34 zurück, also " )

MfG
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm
 

Gast

Betreff: Danke

BeitragSo, Feb 15, 2004 19:49
Antworten mit Zitat
WOW ich bin begeistert

:D

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group