Avatar billede idiotbarn Nybegynder
07. april 2003 - 22:23 Der er 8 kommentarer og
1 løsning

Vis alle txt filer

Jeg har en mappe (txt) hvori der kommer til at ligger forskellige txt filer...hvordan får jeg asp til at skrive navnene på txt filerne ud på en side?
Avatar billede hossein Nybegynder
07. april 2003 - 22:36 #1
<%
dim fs,p
set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.getfilename("c:\test\")
response.write(p)
set fs=nothing
%>
Avatar billede idiotbarn Nybegynder
07. april 2003 - 22:40 #2
kan man undgå at bruge den fulde sti...der sker ikke rigtigt noget...
Avatar billede hossein Nybegynder
07. april 2003 - 23:00 #3
Hvad mener du med det?  "...der sker ikke rigtigt noget..."
Avatar billede medions Nybegynder
08. april 2003 - 07:39 #4
Ja, du kan skrive

<%
dim fs,p
set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.getfilename(Server.MapPath("c:\test\"))
response.write(p)
set fs=nothing
%>

//>Rune
Avatar billede idiotbarn Nybegynder
19. april 2003 - 14:40 #5
Hvis jeg bruger:
<%
dim fs,p
set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.getfilename(Server.MapPath("/txt/"))
response.write(p)
set fs=nothing
%>
Får jeg som output: txt, hvor jeg gerne skulle ha fået tekstfil.txt
Den skulle gerne vise navnene på alle de tekstfiler der er i mappen txt
Avatar billede medions Nybegynder
19. april 2003 - 15:31 #6
<%
dim fs,p
set fs=Server.CreateObject("Scripting.FileSystemObject")
p=fs.getfilename(Server.MapPath("c:\test\"))
arrFileName = Split(p, ".")
strFileName = arrFileName(LBound(arrFileName))
Response.Write(strFileName)
set fs=nothing
%>

//>Rune
Avatar billede idiotbarn Nybegynder
21. april 2003 - 22:25 #7
stadig det samme
Avatar billede idiotbarn Nybegynder
21. april 2003 - 22:26 #8
jeg skal ha udskrevet navnene på de txt filer der ligger i mappen TXT...
Avatar billede hossein Nybegynder
21. april 2003 - 23:13 #9
jeg kan ikke teste den lig nu men prøv og se om den udskriver navnene på alle txt filer som ligger i mappen "test".

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
        pathSpec = Server.MapPath("c:\test\")
    Set FolderInfo = FSO.GetFolder(PathSpec)
    Set FileList = FolderInfo.Files
    For Each File In FileList
        Name = Cstr(File.Name)
                FileName = UCase(Name)
                If  Instr(FileName,".TXT") Then
            Response.Write Name
                end if
    Next
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