skrev:
> Er der nogen der kan hjælpe mig??
Du kan måske bruge et script jeg allerede har kørende:
<
http://gyros.dk/usenet/asp/tabelkode.asp>
Men vi kan også godt kigge lidt på dit aktuelle script.
> For Each ASPFile In objFiles
>
> If right(ASPFile.Name, 3) = "JPG" OR right(ASPFile.Name, 3) =
> "jpg"
Her ville jeg overveje at bruge lcase, så man fanger alle
kombinationer af Jpg, JPg, jPG etc.
If lcase(right(ASPFile.Name, 3) = "asp" Then
> intFile = intFile + 1
> picturelist = picturelist & ASPFile.Name & ","
Jeg kan ikke se det store formål med at anvende et array her - det
skader ikke, men man kan også bare skrive ud efterhånden som man
finder filerne (se evt. mit script øverst).
> For i = 1 to 3
> Response.Write "<td>"
> Response.Write "<img src="""&ASPDir&"\" &
> picturearray(intTaeller) & """ width=""300"">"
> Response.Write "</td>" & vbcrlf
> Next
Tre problemer.
1) Du tæller i op fra 1 til 3, men bruger intTaeller som variabel
til dit array. Derfor får du tre gange det samme billede.
2) Backslashes hører ikke hjemme på websider - brug / til at
markere mappestrukturen (visse browsere oversætter selv \ til /,
men det gælder bestemt ikke alle).
3) Hvis du begynder at tælle intTaeller op i den indre for-løkke,
vil du få fejl når du har et antal billeder der ikke kan deles med
tre.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html