vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Ordner inkl. Unterordner duchsuchen! 
Autor: TobiasS
Datum: 20.08.07 12:47

Klar funktioniert das nicht,

Du musst diesen Code verwenden(und ein bisschen mehr natürlich):

Dim files As ReadOnlyCollection(Of String)
Private Sub BackgroundWorker1_DoWork(ByVal sender As System.Object, ByVal e As _
  System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
 
 Dim wildcards(1) As String
        wildcards(0) = "*.txt"
        wildcards(1) = "*.exe"
 
        'Zähler, wird intern zur Ausgabe des Fortschritts in % benötigt.
        Dim IntCnt As Long = 0
 
        'Alle Ordner und Unterordner ermitteln
        Dim Directorys As ReadOnlyCollection(Of String)
        Directorys = My.Computer.FileSystem.GetDirectories(e.Argument, _
          FileIO.SearchOption.SearchAllSubDirectories, "*.*")
 
        'Alle Dateien im Root-Verzeichniss von e.Argument ermitteln, kann auch 
        ' mit *.jpg auf z.B. nur JPG´s eingeschränkt werden        
        Dim filesInRoot As ReadOnlyCollection(Of String)
        filesInRoot = My.Computer.FileSystem.GetFiles(e.Argument, _
          FileIO.SearchOption.SearchTopLevelOnly, wildcards)
 
        'Einzelne Dateine in den Ordnern ermitteln und bei jedem neuen Ordner 
        ' den Fortschritt ausgeben, hier kann ebenfalls *.* mit z.B. *.jpg 
        ' ersetzt werden
        For Each Directory As String In Directorys
            IntCnt += 1
            files = My.Computer.FileSystem.GetFiles(Directory, _
              FileIO.SearchOption.SearchTopLevelOnly, wildcards)
            BackgroundWorker1.ReportProgress(100 / Directorys.Count * IntCnt, _
            files)
        Next
End Sub
Dann hast Du in "files" die Pfade zu den einzelnen Dateien und kannst Damit dann weiterarbeiten.

Danke, an ALLE !!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Ordner inkl. Unterordner duchsuchen!2.944Disaster16.08.07 14:42
Re: Ordner inkl. Unterordner duchsuchen!2.324mikeb6916.08.07 16:05
Re: Ordner inkl. Unterordner duchsuchen!2.435LarsThorwald19.08.07 21:49
Re: Ordner inkl. Unterordner duchsuchen!2.373Disaster20.08.07 08:20
Re: Ordner inkl. Unterordner duchsuchen!2.344LarsThorwald20.08.07 09:28
Re: Ordner inkl. Unterordner duchsuchen!2.291Disaster20.08.07 09:32
Re: Ordner inkl. Unterordner duchsuchen!2.394TobiasS20.08.07 09:54
Re: Ordner inkl. Unterordner duchsuchen!2.307LarsThorwald20.08.07 10:09
Re: Ordner inkl. Unterordner duchsuchen!2.320TobiasS20.08.07 11:04
Re: Ordner inkl. Unterordner duchsuchen!2.376TobiasS20.08.07 11:22
Re: Ordner inkl. Unterordner duchsuchen!2.304Disaster20.08.07 12:31
Re: Ordner inkl. Unterordner duchsuchen!2.403TobiasS20.08.07 12:47
Re: Ordner inkl. Unterordner duchsuchen!2.345TobiasS20.08.07 16:40

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel