webForumDet fria alternativet
Logga in / Bli medlem

Nytt script - convFileSize

ASP

3 svar · 186 visningar · startad av Pace

Medlem sedan juni 20019 024 inlägg
Trådstart#1

En nyttig funktion som konventerar en filstorlek (i byte) till kB, MB och GB.

Exempelvis:
3629180 blir 3,4 MB

Antal decimaler är ställbart.

http://script.webforum.nu/wf/Forum1/HTML/000083.html

Medlem sedan jan. 20013 341 inlägg
#2

Får följande resultat av det här:

5.908612 MB

från den här koden:

<%=convFileSize(down6("MDownSize"), 1)%>

har ju satt att det bara ska vara en decimal

Medlem sedan juni 20019 024 inlägg
#3

Det var ju inte kul :(

Men det är enkelt åtgärdat som tur är. Det beror helt enkelt på att du har ett amerikanskt datumformat (dvs punkt . istället för komma ,) Ändra bara raderna som innehåller

DotPos = Instr(strFileSize, ",")

till följande:

DotPos = Instr(strFileSize, ".")
Medlem sedan jan. 20013 341 inlägg
#4

Tack det hjälpte :)

262 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)