[vbscript] Error bij replace functie in een functie

Pagina: 1
Acties:

  • PreDaTorY
  • Registratie: November 2000
  • Laatst online: 30-03 12:25
Ok ik heb het volgende:

Een functie die een overzicht van bestanden in een bepaalde directory geeft. Nu heeft die functie 2 adressen nodig. het pad voor de url en een pysical pad op de server. de url werkt met / en de andere met \ dus wilde ik de replace functie gebruiken om deze om te zetten. als ik dat doe krijg ik nu de volgende error :(

code:
1
2
3
4
5
6
7
Microsoft VBScript compilation error '800a0414' 

Cannot use parentheses when calling a Sub 

/include/admin/sub.asp, line 4 

replace(adres, "/", "\")


dit is het gedeelte van de functie
code:
1
2
3
4
5
6
sub list_dir()
adres = "images/fotos/"
Replace(adres, "/", "\")
.....

end sub

en ik roep deze op de pagina aan met <%list_dir%>

als ik de error goed begrijp dan kan ik geen () gebruiken als ik een sub aanvraag(de replace denk ik) maar hoe moet het dan? 8)7

Verwijderd

Zet eens Call voor de aanroep van Replace (of, als alternatief, haal de haakjes om de argumenten van Replace weg) ...

[ Voor 2% gewijzigd door Verwijderd op 11-12-2002 12:30 . Reden: Weg was weg ]


  • PreDaTorY
  • Registratie: November 2000
  • Laatst online: 30-03 12:25
alleen de call was al genoeg.. tnx!

Verwijderd

adres = "images/fotos/"


adres = Replace(adres, "/", "\")