![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
Kommt Zeit, kommt Rat, kommt Conrad! ![]() Gruppe: Mods Beiträge: 1.169 Mitglied seit: 21.11.2001 Wohnort: Altenkirchen, Westerwald Mitglieds-Nr.: 42 ![]() |
Hallo,
ich schon wieder ![]() Nächstes Problem: Wie kann man einem VB Script klar machen Leerzeichen 'mitzulesen' ? Beispiel 1: set) WSHShell.Run "C:ProgrammeInternet ExplorerIEXPLORE.EXE", vbTrue Wird nicht richtig gelesen, weil zwischen Internet und Explorer ein leerzeichen steht, die folge ist eine Fehlermeldung. Beispiel 2: set) WSHShell.Run "C:ProgrammeInternet_ExplorerIEXPLORE.EXE", vbTrue Jetzt -mit Unterstrich- ginge es, aber dann muß ich auf'm Rechner ALLE Pfade zum IE abändern! :cry: Kann man also dem Pfad etwas voran stellen, damit vorhandene Leerzeichen im Pfad nicht zum abbruch führen? Danke schon mal, Conny |
|
|
![]() |
![]()
Beitrag
#2
|
|
Ausnahme Poster ![]() Gruppe: User Beiträge: 150 Mitglied seit: 24.10.2003 Wohnort: Berlin Mitglieds-Nr.: 1.544 ![]() |
ZITAT Du hast drei Anführungszeichen gesetzt; warum nicht zwei?
(also jeweils zwei, am Anfang und am Ende) Da der String selbst in doppelte Anführungszeichen eingeschlossen ist, müssen diese, sofern sie im String vorkommen, entsprechend maskiert (escaped) werden. Je nach Sprache wird dies entweder durch 2 Zeichen direkt nacheinander oder z.B. durch einen vorangestellten Backslash erreicht. HTH n! |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 18.05.2025 - 7:02 |