07. april 2013 - 20:11Der er
13 kommentarer og 1 løsning
VBScript variabel i sti
Hej
Jeg har problemer med at oprette en mappe via et VBScript. Oprettelsen af mappen inkluderer en variabel som er med til at navngive en mappe med dags dato. Men jeg bliver ved med at få en fejl i linjen hvor mappen oprettes. Linjen fungerer fint, hvis jeg udelader variablen. Her er min kode, som er forenklet, blot til at få løst lige dette problem.
Kan godt se, at det virker, hvis jeg starter med kun at angive UDB og derefter ny linje med UDB\variabel. Så tak for det. Man kan man ikke oprette flere mapper ad gangen?
For i = 0 To UBound(stien) sti = sti & stien(i) 'MsgBox (sti) If NOT objFSO.FolderExists(sti) Then objFSO.CreateFolder (sti) End If sti = sti & "\" Next
sti = sti & fulldate objFSO.CreateFolder (sti) MsgBox (sti)
"Hvis jeg vil oprette flere mapper, går jeg ud fra jeg bare tilføjer dem i variablen "stien" separeret med komma?" ja
med UBound, får man at vide hvor mange data, der er i de forskellige dimensioner i variablen.
1. dimension, UBound(stien) alene er det samme som UBound(stien,1) = rækker 2. dimension,UBound(stien,2) = kolonner 3. dimension,UBound(stien,3) = dybden, en variabel kan godt være 3 dimensioner.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.