Hej!
Koden ser ut enligt följande:
dim path
path = "\bilder\" & artNr & ".jpg"
IF fso.FileExists(path) = true THEN
Hur skriver man eller använder för metod för att FileSystemObject ska börja leta från arbetskatalogen istället från c:\ ?
5 svar · 278 visningar · startad av danielpetersson
Hej!
Koden ser ut enligt följande:
dim path
path = "\bilder\" & artNr & ".jpg"
IF fso.FileExists(path) = true THEN
Hur skriver man eller använder för metod för att FileSystemObject ska börja leta från arbetskatalogen istället från c:\ ?
Jag har aldrig använt FSO, men om jag har uppfattat din fråga rätt har jag en stark aning om att du skriver sökvägar som vanligt även där... ;)
dim path
path = "c:\" & artNr & ".jpg"
IF fso.FileExists(path) = true THEN
Jag vet att jag kan ange hela sökvägen dvs c:\.....
Men jag vill kunna köra min webbsida på en webbserver utan att veta hela sökvägen. Jag vill alltså kunna ange sökvägen från arbetsroten för att göra det lättare att byta kataloger mm.
Om man skriver fso.FileExists(path) så utgår den från c:\ och göra därför att fso.FileExists(path) = false, men jag vill utgå från arbetskatalogen och kunna skriva fso.FileExists(path) = true
Du kan ju aldrig komma längre tillbaks i roten än vad webbplatsen tillåter (botten av din hemkatalog alltså, om det finns en bra säkerhetspolicy på servern) men om jag förstått dig rätt vill du läsa ända nerifrån roten på webbplatsen? Isåfall:
dim path
path = server.mappath("\") & artNr & ".jpg"
IF fso.FileExists(path) = true THEN