webForumDet fria alternativet

Räkna 01,02,03 osv.

ASP

7 svar · 284 visningar · startad av solbulle

Medlem sedan mars 20015 287 inlägg
Frågan#1

Jag har en loop som listar bilder, men jag skulle vilja ha det så att dne räknar/skriver ut: 01,02,03 osv. i stället för 1,2,3.
(Alltså upp till 09)

Hur fixar jag det?

FOR I = 1 to bildantal

	radstr = radstr & "[url]http://www.bilder.com/[/url]" & folder & "/" & I & ".jpg" & vbcrlf

Next
Medlem sedan juni 20019 519 inlägg
#2
FOR I = 1 to bildantal
	radstr = radstr & "http://www.bilder.com/" & folder & "/" & right("0" & i,2) & ".jpg" & vbcrlf

Next

eller?

Medlem sedan juni 20003 076 inlägg
#3

voigtann1´s kod borde funka så länge inte antalet kommer över 100! :)
finns det chans för det?

Medlem sedan juni 20019 519 inlägg
#4

Re: Räkna 01,02,03 osv.

solbulle skrev:

Jag har en loop som listar bilder, men jag skulle vilja ha det så att dne räknar/skriver ut: 01,02,03 osv. i stället för 1,2,3.
(Alltså upp till 09)

Medlem sedan juni 20003 076 inlägg
#5

(Alltså upp till 09)

...sen ska den väl räkna som vanligt får man väl tro, eller?
du kan ju alltid köra en if-tagg

FOR I = 1 to bildantal
	If I <10 then
	radstr = radstr & "http://www.bilder.com/" & folder & "/0" & I & ".jpg" & vbcrlf

	Else
	radstr = radstr & "http://www.bilder.com/" & folder & "/" & I & ".jpg" & vbcrlf

	End If
Next

red. fick lite annat rassel med ett tag där, vet inte varför, men nu är det nog som det borde! :)

Medlem sedan juni 20019 519 inlägg
#6

det där kunde också fungera :)

Medlem sedan mars 20015 287 inlägg
#7

Jag bugar o bockar, doggelitos lösning blir bäst i detta fall eftersom att antalet kan överstiga 100.

Tack o bock.

Medlem sedan apr. 20012 427 inlägg
#8

Här har du en till som räcker till 999:

For i = 1 To bildantal
	If i < 10 Then
		strI = "00" & CStr(i)
	ElseIf i > 9 And i < 100 Then
		strI = "0" & CStr(i)
	Else
		strI = CStr(i)
	End If
	
	radstr = radstr & "http://www.bilder.com/" & folder & "/" & strI & ".jpg" & vbcrlf
Next
264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)