Avatar billede ladyhawke Novice
14. oktober 2002 - 11:23 Der er 6 kommentarer og
1 løsning

Funktion med ét argument...

I tillæg til dette spørgsmål: http://www.eksperten.dk/spm/269891

Kan man ændre funktionen så man kan skrive den lokale sti der skal undersøges som argument, f.eks.

ShowFolderList("\download_files\patches");

Linket skulle også gerne blive tilpasset...
Avatar billede ladyhawke Novice
14. oktober 2002 - 11:40 #1
Funktionen ser således ud lige nu:

<TD WIDTH="400"><P ALIGN="left"><V ALIGN="top">
<%
Function ShowFolderList()
folderspec = server.mappath("\download_files")
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder(folderspec)
Set foldercollection = folder.Files
%>

<table width="90%" height="100%" cellspacing="3">
<tr><td>Filnavn</td><td>Størrelse</td><td>Dato</td></tr>

<%
For Each file in foldercollection
%>
<tr>
<td width="50%"><P ALIGN="left"><FONT SIZE="1">
<% response.write("<a href='/download_files/" & file.name & "'>" & file.name & "</A><BR>")
%></FONT></P>
</td>
<td width="20%"><P ALIGN="right"><FONT SIZE="1">
<%                   
response.write(round(file.size/1024,3) & " kB  " & "<BR>")                   
%></FONT></P>
</td>
<td width="30%"><P ALIGN="right"><FONT SIZE="1">
<%                   
response.write( FormatDateTime(file.DateLastModified,vbShortDate) & "<BR>")   
%></FONT></P>
</td>
</tr>
<%
Next
%>
</table>
<%
End Function
response.write showfolderlist()
%>
</TD>
Avatar billede eagleeye Praktikant
14. oktober 2002 - 14:13 #2
Prøv at retter denne linie:
Function ShowFolderList()

til:

Function ShowFolderList(strSti)


Denne linie:
folderspec = server.mappath("\download_files")

Til:

folderspec = server.mappath(strSti)


Denne linie rettes fra:
response.write showfolderlist()

Til:

response.write ShowFolderList("\download_files\patches");
Avatar billede ladyhawke Novice
14. oktober 2002 - 14:21 #3
Hvad med linket?

<% response.write("<a href='/download_files/" & file.name & "'>" & file.name & "</A><BR>")
%>
Avatar billede ladyhawke Novice
14. oktober 2002 - 14:33 #4
Bortset fra det med linket virker dit forslag fint :o)
Avatar billede eagleeye Praktikant
14. oktober 2002 - 16:18 #5
ok det skal så rettes til:

<% response.write("<a href='" & strSti & "/" & file.name & "'>" & file.name & "</A><BR>")
%>
Avatar billede ladyhawke Novice
15. oktober 2002 - 07:50 #6
Det virker bare! Mange tak for hjælpen og værsgo: Her er dine velfortjente points :o)
Avatar billede ladyhawke Novice
15. oktober 2002 - 07:51 #7
Forøvrigt behageligt overskueligt svar, der var nemt at implementere :o)
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