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


Lista inte vissa filer

Postades av 2005-08-29 20:57:40 - Johan Hjort, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 458 personer

Jag har följande asp-script, inte vidare identerat men jag ska fixa det senare, och jag vill att det bara ska lista dom filtyper jag bestämmer, t.ex .xm .jpg .gif. Hur gör jag detta? Alternativt att asp- och txt-filer inte listas, vilket som funkar :).

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="19">
  <tr>

    <%
    	'File System Object
    	dim objFSO
    	'File Object
    	dim objFile
    	'Folder Object
    	dim objFolder
    	'String To Store The Real Path
    	dim sMapPath
    	'Create File System Object to get list of files
    	Set objFSO = CreateObject("Scripting.FileSystemObject")
    	'Get The path for the web page and its dir.
    	'change this setting to view different directories

    	'Set the object folder to the mapped path
    	'Set objFolder = objFSO.GetFolder(sMapPath)
        Set objFolder = objFSO.GetFolder(Server.MapPath("."))
    	'For Each file in the folder
    	For Each objFile in objFolder.Files
    	%> 

<td width="10%" align="right" height="19">
    	<%
    			'We will format the file size so it looks pretty
    			If objFile.Size <1024 Then
    				Response.Write objFile.Size & " B"
    			ElseIF objFile.Size < 1048576 Then
    				Response.Write Round(objFile.Size / 1024.1) & " KB"
    			Else
    				Response.Write Round((objFile.Size/1024)/1024.1) & " MB"
    			End If
    	%>
</td>

<td width="90%" height="19">&nbsp;&nbsp;  

    	<%
    			'write the files name
    			Response.Write objFile.Name
    	%>
</td>
  </tr>
    	<%
    		Next
    	%> 

</table>


Svara

Sv: Lista inte vissa filer

Postades av 2005-08-29 21:58:42 - Anna-Karin Söderberg

En IF sats som kollar om det är right(4,text) = asp,xml osv borde väl fungera?


//Anna-Karin


Svara

Sv: Lista inte vissa filer

Postades av 2005-08-29 23:04:51 - Johan Hjort

Löste det så här, med hjälp av en kille på irc.

(Ja, jag kan ingen asp alls :/)

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="19">
  <tr>

    <%
    	'File System Object
    	dim objFSO
    	'File Object
    	dim objFile
    	'Folder Object
    	dim objFolder
    	'String To Store The Real Path
    	dim sMapPath
    	'Create File System Object to get list of files
    	Set objFSO = CreateObject("Scripting.FileSystemObject")
    	'Get The path for the web page and its dir.
    	'change this setting to view different directories

    	'Set the object folder to the mapped path
    	'Set objFolder = objFSO.GetFolder(sMapPath)
        Set objFolder = objFSO.GetFolder(Server.MapPath("."))
    	'For Each file in the folder
    	For Each objFile in objFolder.Files
if right(objFile.Name,3) = "asp" then
    	%> 

<td width="10%" align="right" height="19">
    	<%
    			'We will format the file size so it looks pretty
    			If objFile.Size <1024 Then
    				Response.Write objFile.Size & " B"
    			ElseIF objFile.Size < 1048576 Then
    				Response.Write Round(objFile.Size / 1024.1) & " KB"
    			Else
    				Response.Write Round((objFile.Size/1024)/1024.1) & " MB"
    			End If
    	%>
</td>

<td width="90%" height="19">&nbsp;&nbsp;  

    	<%
    			'write the files name
    			Response.Write objFile.Name
    	%>
</td>
  </tr>
    	<%
              end if
    		Next
    	%> 

</table>


Svara

Sv:Lista inte vissa filer

Postades av 2005-08-29 23:39:12 - Benni Svensson

Räknar du med att ha en asp-fil som är större än en mb?


Svara

Sv: Lista inte vissa filer

Postades av 2005-08-30 20:48:12 - Johan Hjort

"Räknar du med att ha en asp-fil som är större än en mb?"

Nej, den ska bara lista xm-filer (chipmoddar :)). Iofs så är inte dom större än några hundra KB.


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 781
27 960
271 761
558
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