Avatar billede jelle Nybegynder
19. maj 2003 - 22:05 Der er 4 kommentarer og
1 løsning

hente filnavne fra en mappe og tilføje til liste?

Hvordan gøres det?
Avatar billede kabbak Professor
19. maj 2003 - 22:10 #1
Dim strFilNavn(100)  As String
NO = 1
strFilNavn(NO) = Dir(C:\data\*.*)  ' Hent den første filnavn.
Do While strFilNavn(NO) <> ""  ' Start løkken
  If strFilNavn(NO) <> "." And strFilNavn(NO) <> ".." Then
  NO = NO + 1
End If
strFilNavn(NO) = Dir    ' Hent næste filnavn.

Loop
NO = NO - 1


Nu har du alle filerne i variablen strFilNavn(NO)
Avatar billede kabbak Professor
19. maj 2003 - 22:12 #2
rettelse

strFilNavn(NO) = Dir"C:\data\*.*"  ' Hent den første filnavn.
Avatar billede kabbak Professor
19. maj 2003 - 22:14 #3
strFilNavn(NO) = Dir("C:\data\*.*")  ' Hent den første filnavn.
 
jeg glemte parenteser
Avatar billede kabbak Professor
19. maj 2003 - 22:22 #4
Private Sub UserForm_Initialize()
Dim strFilNavn(100)  As String
NO = 1
strFilNavn(NO) = Dir("C:\data\*.*")  ' Hent den første filnavn.
Do While strFilNavn(NO) <> ""  ' Start løkken
  If strFilNavn(NO) <> "." And strFilNavn(NO) <> ".." Then
ListBox1.AddItem (strFilNavn(NO))' indsættes her direkte i listboksen
  NO = NO + 1
End If
strFilNavn(NO) = Dir    ' Hent næste filnavn.

Loop
NO = NO - 1

End Sub
Avatar billede kabbak Professor
19. maj 2003 - 23:17 #5
tak for pointz, virker det ? ;oP
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen

Netcompany A/S

Network Engineer

Capgemini Danmark A/S

AI Data Architect