Avatar billede Slettet bruger
31. maj 2005 - 12:01 Der er 3 kommentarer

Hjælp til FileSystemObject

Jeg har et script der viser filer i en mappe, men jeg vil gerne have det ændret lidt, jeg vil gerne have det viser titlen på dokumentet i stedet for fil navnet og så jeg jeg også gerne have vist forfatter navn,. Er der nogen der kan hjælpe med det ?
Her er scriptet:
<%
vPath = "/"
pPath = Server.MapPath( vPath )

Set fs = Server.CreateObject( "Scripting.FileSystemObject" )

Set myFolder = fs.GetFolder( pPath )
if Request.QueryString("slet") <> "" then
fs.DeleteFile(Server.Mappath(Request.QueryString("slet")))
end if
%>
<html>

<head>
<title>Fil Navn</title>
</head>

<body>

<table BORDER="1" bgcolor="#E6E6E6" cellspacing="0" cellpadding="10" bordercolor="#FFFFFF"
width="560">
  <tr>
    <td bgcolor="#AFB9CA" bordercolor="#FFFFFF" colspan="4" width="538"><strong>&nbsp;<br>
    Klik på linket under navn for at åbne&nbsp; filen.</strong></td>
  </tr>
  <tr>
    <td bgcolor="#AFB9CA" bordercolor="#FFFFFF" width="133"><b>Dato:</b></td>
    <td bgcolor="#AFB9CA" bordercolor="#FFFFFF" width="194"><b>Navn:</b></td>
    <td bgcolor="#AFB9CA" bordercolor="#FFFFFF" width="66"><b>Størrelse:</b></td>
    <td bgcolor="#AFB9CA" bordercolor="#FFFFFF" width="41"><b>Slet filen </b></td>
  </tr>
<% For Each thing in myFolder.Files %>
  <tr>
    <td WIDTH="133">&nbsp;<%=thing.DateLastModified %></td>
    <td WIDTH="194">&nbsp;<a href="/<%=thing.Name%>" target="_blank"><%=thing.Name%></a></td>
    <td WIDTH="66">&nbsp;<%=thing.Size %> </td>
    <td WIDTH="41">&nbsp;<a href="?slet=<% =vPath & "/"& thing.Name%>">Slet</a></td>
  </tr>
<% Next %>
</table>

<p><br>
<%
Dim strPath
Dim objFSO
Dim objFolder
Dim objItem

strPath = "/"

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

Set objFolder = objFSO.GetFolder(Server.MapPath(strPath))
%></p>
</body>
</html>
Avatar billede busschou Praktikant
31. maj 2005 - 12:04 #1
Så skal du jo åbne filerne og læse i dem. Afhængig af hvilken fil type det så er kan det være at oplysningerne står forskellige steder vel?
Avatar billede ttopholm Nybegynder
31. maj 2005 - 12:12 #2
Du kan ikke via fso, får forfatternavn eller titel på dokumentet.

Det er disse du kan få via fso:
Attributes
Copy
DateCreated
DateLastAccessed
DateLastModified
Delete
Drive
Move
Name
OpenAsTextStream
ParentFolder
Path
ShortName
ShortPath
Size
Type
Avatar billede Slettet bruger
07. juni 2005 - 10:32 #3
Ok, tak for oplysningerne
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester