Avatar billede kasiwakki Nybegynder
23. februar 2002 - 19:22 Der er 2 kommentarer og
1 løsning

FileDateTime

Hej Eksperten
Hvordan udvælger jeg filer i et bibliotek fra dd. ??
Jeg gætter mig til :
for each x in ??
if x.FileDateTime = now() then
Avatar billede horsmark Nybegynder
23. februar 2002 - 19:38 #1
Du skal lave en smule kode der henter dato og derefter som ovenstående
Avatar billede kasiwakki Nybegynder
23. februar 2002 - 19:50 #2
Jo tak, men det gir ikke svar på mit spm.
hvordan "browser"/gennemsøger jeg biblioteket efter de nye filer  ??
Avatar billede sjh Nybegynder
23. februar 2002 - 22:49 #3
Private Sub Command1_Click()
'tilføjer dem i en ListBox (List1)
  LocalDir "C:\WINDOWS", "23-02-02"
End Sub

Public Function LocalDir(DirPath As String, strDato As String)
On Error Resume Next
Dim NextLocal As String
Dim FullSpec As String

ChDrive DirPath
ChDir DirPath

If Len(CurDir()) = 3 Then
  FullSpec = CurDir() & "*.*"
    Else
  FullSpec = CurDir() & "\*.*"
End If

NextLocal = Dir(FullSpec, vbDirectory + vbNormal)

  Do While NextLocal <> ""
    If Len(CurDir()) = 3 Then
      FullSpec = CurDir() & StrConv(NextLocal, vbProperCase)
        Else
      FullSpec = CurDir() & "\" & NextLocal
    End If
      If (GetAttr(FullSpec) And vbDirectory) = vbDirectory Then
        If Left$(FileDateTime(FullSpec), 8) = strDato Then
          List1.AddItem NextLocal 'Her for Dir
        End If
          Else
        If Left$(FileDateTime(FullSpec), 8) = strDato Then
          List1.AddItem NextLocal 'Her for File
        End If
      End If
    NextLocal = Dir
  Loop
End Function
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