Avatar billede lund_dk Praktikant
18. april 2007 - 08:45 Der er 5 kommentarer og
1 løsning

Find mappe bagud

strMappe = "billeder/mappe1/mappe2/"

kan jeg med en function fjerne den sidste mappe?

dvs jeg vil have min StrMappe til at se sådan her ud
strMappe = "billeder/mappe1/"
Avatar billede fennec Nybegynder
18. april 2007 - 08:54 #1
Jo, men afhængig af hvordan du skal bruge det, er der forskellige muligheder. Skal det f.eks bruges via en server.mappath e.lign, kan du klare det ved at påføre "..". Men der kan også laves noget regExp til at slette den sidste del.
Avatar billede lund_dk Praktikant
18. april 2007 - 09:33 #2
regExp ville være den bedste løsning..
Avatar billede fennec Nybegynder
18. april 2007 - 10:18 #3
Gad ikke lave et RegExp da det kan gøres på denne måde:

strMappe = "billeder/mappe1/mappe2/"
'Fjern sidste /
tmp1 = left(tmp,len(tmp)-1)
'Find sidste / og slet resten
tmp1 = left(tmp1,inStrRev(tmp1,"/"))
Response.write tmp1
Avatar billede lund_dk Praktikant
18. april 2007 - 10:28 #4
Jeg får fejlen;
Procedurekaldet eller argumentet er ugyldigt: 'left'
Avatar billede lund_dk Praktikant
18. april 2007 - 10:29 #5
AH, var jo fordi
strMappe = "billeder/mappe1/mappe2/"
skulle være
tmp = "billeder/mappe1/mappe2/"

Tak.. smid et svar
Avatar billede fennec Nybegynder
18. april 2007 - 10:42 #6
Sådan er det når man indskriver direkte i notefeltet her på E, så overser man ting, men du så selv at det skulle være "tmp"

.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester