11. maj 2006 - 01:49Der er
8 kommentarer og 3 løsninger
progressbar der viser x antal filer i mappe i forhold til forv.
Jeg har brug for en progress-bar der angiver hvor mange filer der er i en given mappe i forhold til forventet. Optælling af filer skal ske på syntaks, således at kun filer med en bestemt ekstension (*.ext) tælles med. Det forventede antal (100%) tages fra en værdi i en access-db. Værdieni db kunne f.eks være 10, så hvis antallet af filer i mappen er 5,... tjah, så skal den vise 50%.
function filtype(ext) ' finder og returnerer filtypen/extension filtype = mid(ext, instrrev(ext, ".") + 1) end function
dim vaerdi_fra_db, antal, procent vaerdi_fra_db = 4 ' simulering af værdien der ligger i databasen antal = 0 ' nulstil tæller procent = 0 ' nulstil procent
dim fs,fo,fil set fs=Server.CreateObject("Scripting.FileSystemObject") set fo=fs.GetFolder(server.mappath(".")) ' "." = mappen med asp filen
antal = 0 for each fil in fo.files if filtype(fil) = "ext" then antal = antal + 1 next
Jeg har ændre lidt på HTML kode, så nu behøver man ikke et billede.. Man skal erstatte "," med ".", når man bruge CSS..
Her er koden:
<% function filtype(ext) ' finder og returnerer filtypen/extension filtype = mid(ext, instrrev(ext, ".") + 1) end function
dim vaerdi_fra_db, antal, procent vaerdi_fra_db = 9 ' simulering af værdien der ligger i databasen antal = 0 ' nulstil tæller procent = 0 ' nulstil procent
dim fs,fo,fil set fs=Server.CreateObject("Scripting.FileSystemObject") set fo=fs.GetFolder(server.mappath(".")) ' "." = mappen med asp filen
antal = 0 for each fil in fo.files if filtype(fil) = "ext" then antal = antal + 1 next
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.