select case+filstorlek

ASP

3 svar · 180 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Trådstart#1

skulle behöva ha en select case typ enligt följande:

Select Case Fsize
	Case <1024
	Sizetype "Byte"
	Case >=1024 AND <1048576
	Sizetype "Kilobyte"
	Case >=1048576
	Sizetype "Megabyte"
End Select

Fsize är ett tal i byte på en fil och är talet mindre än 1024 så blir Sizetype "byte", är talet lika eller högre men mindre än 1048576 så blir Sizetype "Kilobyte" och är talet högre än 1048576 så blir Sizetype "Megabyte"
Nån som kan skriva en sådan select case-sats åt mig?
(den ovan funkar naturligtvis inte, tog med den som ett exempel bara på hur jag vill ha den)

Medlem sedan juni 20003 076 inlägg
#2

är det nån som kan skriva select case-satsen så är det coolt annars så kom jag på att en vanlig if-tagg räcker ganska långt! (borde väl jag ha vetat med tanke på min signatur, hmm!)

If Fsize <1024 Then
	Sizetype = "Byte"
ElseIf Fsize >=1024 AND Fsize <1048576 Then
	Sizetype = "Kilobyte"
ElseIf Fsize >= 1048576 Then
	Sizetype = "Megabyte"
End If
Medlem sedan dec. 200012 464 inlägg
#3

Det går inte att skriva med en case. Det blir en implicit jämförelse med =

Medlem sedan juni 20003 076 inlägg
#4

Ok, noterat!

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)