webForumDet fria alternativet

WScript.Shell

2 svar · 245 visningar · startad av PatrikB

PatrikBMedlem sedan mars 20002 836 inlägg
#1

Hello!

har denna kod för att kunna öppna dolument i rätt program:

Dim oShell
Dim sFileName

sFileName = "c:\Documents And Settings\Ny test.txt"

'On Error Resume Next
Set oShell = CreateObject("WScript.Shell")
	oShell.Run(sFileName)
Set oShell = Nothing

Allt funkar perfa .... men, men .... just när det kommer till kataloger och filnamn med mellanslag i så e det inte ngn hit.
Då får man att filen inte kunde hittas?

Någon som har en bra "workaround" på problemet? Kan inte bara vara jag som har detta probs ..

cya,
PatrikB

nikoMedlem sedan juni 20022 599 inlägg
#2
sFileName = """c:\Documents And Settings\Ny test.txt"""
PatrikBMedlem sedan mars 20002 836 inlägg
#3

tackar, tackar .....

funka kalas .... va inne på att skapa en genväg och sedan exekvera den.
Men, då har ju inte alla skrivrättighet på klienten överallt. Mycket smidigare med lite " :e

cya,
PatrikB

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)