Überprüfen ob sich Datein in einen Ordner befinden

  • VB6

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Tom72.

    Überprüfen ob sich Datein in einen Ordner befinden

    Halllo



    Ich bin ganz neu in VB. ich möchte gerne eine rotine schreiben. wo das
    Programm alle 5min in einen Ordner nachschaut ob eine Datei

    dazugekommen ist, und diese mittels MSGBOX anzeigt, wieviel datein in
    diesen Ordner sind. nach entleeren dieses ordner soll das programm von
    alleine nachschauen ob wieder eine datei dazugekomen ist, un diese
    wieder anzeigen.



    z.b: es befinden sich 5 datein im arbeitskorb



    danke
    Erstelle eine FileListBox und ein Timer in deiner Form und dann kopiere folgenen Code

    Visual Basic-Quellcode

    1. Dim iFileCount As Integer
    2. Dim iMinute As Integer
    3. Private Sub Form_Load()
    4. ' FileList Pfad festlegen
    5. File1.Path = "C:\Temp"
    6. ' Aktuelle Dateianzahl speichern
    7. iFileCount = File1.ListCount
    8. ' Minute auf 0 setzten
    9. iMinute = 0
    10. End Sub
    11. Private Sub Timer1_Timer()
    12. ' Minute um 1 erhöhen
    13. iMinute = iMinute + 1
    14. ' Wenn Minute größer oder gleich 5 ist wird die Bedingung ausgeführt
    15. If iMinute >= 5 Then
    16. ' Minute auf 0 setzten
    17. iMinute = 0
    18. ' FileList refreshen
    19. File1.Refresh
    20. ' Überpüfen ob in der FileList mehr Dateien sind als bei der Initialisierung
    21. If File1.ListCount > iFileCount Then
    22. iFileCount = File1.ListCount
    23. ' Messagebox anzeigen
    24. MsgBox ("Es befinden sich " & iFileCount & " Dateien im Arbeitskorb")
    25. End If
    26. End If
    27. End Sub


    Ich hoffe das ist was du meintest!