Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


FSO-fråga

Postades av 2002-08-13 14:44:22 - Peter Benjaminson, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 952 personer

...jag listar bildfiler i en mapp på min sida...
...de visas som bilder...
...de visas med den äldsta först, men jag skulle vilja ha det omvänt...
...alltså den senaste först...
...finns det ngn som har koll på om det är mögligt & i så fall hur???


Svara

Sv: FSO-fråga

Postades av 2002-08-14 08:46:18 - Magnus Gladh

Tror inte du kan sortera i FSO!

Annars så finns det mycket info om FSO på msdn.microsoft.com/scripting

Tyvärr.


Svara

Sv: FSO-fråga

Postades av 2002-08-14 09:10:42 - Daniel Rådesjö

En lösningen är att läsa in datumet som filerna ändrades senast och lägga allt i en array och sedan sortera den arrayen som du vill.


Svara

Sv: FSO-fråga

Postades av 2002-08-14 09:45:41 - Jan Eriksson

En enkel lösning om du vill ändra på sorteringen är att istället för att skriva ut bilderna direkt är att loopa dessa in i en variabel och sen skriva ut dessa.

Enkel beskrivning

For i = 1 To 10
strTemp = i & "<br>" & strTemp
Next
Response.Write strTemp

Nu har du ändrat sorteringen på 1 till 10 till 10 till 1.

Det finns flera knep med det är väl det enklaste.

/Janne



Svara

Sv: FSO-fråga

Postades av 2002-08-14 11:40:05 - Andreas Hillqvist

Om du vill göra det enkelt använder du ett recordset:

<code>
<%
Dim Fields
Dim strPath

Dim rsTemp
Dim FSO
Dim File
Dim Folder

Const adDate = 7
Const adDecimal = 14
Const adVarChar = 200
strPath = server.MapPath(".")

Set rsTemp = CreateObject("ADODB.Recordset")
rsTemp.Fields.Append "Path", adVarChar, 255
rsTemp.Fields.Append "Name", adVarChar, 255
rsTemp.Fields.Append "Size", adDecimal
rsTemp.Fields.Append "Created", adDate
rsTemp.Fields.Append "LastModified", adDate
rsTemp.Fields.Append "LastAccessed", adDate

rsTemp.Open

Select Case LCase(Request.Querystring("sort"))
Case "path"
rsTemp.Sort = "Path"
Case "size"
rsTemp.Sort = "Size"
Case "created"
rsTemp.Sort = "Created"
Case "lastmodified"
rsTemp.Sort = "LastModified"
Case "lastaccessed"
rsTemp.Sort = "LastAccessed"
Case Else 'Name
rsTemp.Sort = "Name"
End Select

Fields = Array("Path", "Name", "Size", "Created", "LastModified", "LastAccessed")

Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(strPath)
For Each File In Folder.Files
rsTemp.AddNew Fields, Array(strPath, File.Name, File.Size, File.DateCreated, File.DateLastModified, File.DateLastAccessed)
Next

rsTemp.MoveFirst

'Alternativ till loop
Response.Write "<Table>"
Response.Write "<TR><TD>Path</TD>"
Response.Write "<TD>Name</TD>"
Response.Write "<TD>Size</TD>"
Response.Write "<TD>Created</TD>"
Response.Write "<TD>Last Modified</TD>"
Response.Write "<TD>Last Accessed</TD></TR>" & vbCrLf
Response.Write "<TR><TD>"
Response.Write rsTemp.GetString(, , "</TD><TD>", "</TD></TR>" & vbCrLf & "<TR><TD>")
Response.Write "</TD></TR>"

rsTemp.Close
%>
</code>


Svara

Sv: FSO-fråga

Postades av 2002-08-14 16:51:10 - Peter Benjaminson

...tack för svaren!!!
...får se hur jag gör - när jag sätter mig ner & brottas med problemet nästa gång bestämmer jag mig för vilken metod jag anser fungerar...
...jag tittar alltså inte på det nu, men tack för svaren i alla fall...


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 790
27 960
271 761
5 830
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies