vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Re: Nachtrag - in Array 
Autor: spike24
Datum: 10.03.04 20:53

hi

    Public StartPath As String = "C:\Windows"
    Public SearchAt as String = "*.vb"
    Public arFiles() As String
    Public nCountFound As Long
    Public nCountAr As Long
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim x As Long
        MyGetFiles(StartPath, SearchAt, True)
        ReDim Preserve arFiles(nCountAr)
        MessageBox.Show("es wurden " & arFiles.Length - 1 & " Dateien in " & _
          StartPath & " gefunden!")
    End Sub
 
    Private Sub MyGetFiles(ByVal MyPath As String, ByVal SearchString As _
      String, Optional ByVal isFirst As Boolean = False)
        If isFirst = True Then
            nCountAr = 0
            nCountFound = 0
        End If
        Dim x As Long
 
        Dim arCurrentFolders() As String = System.IO.Directory.GetDirectories( _
          MyPath)
 
        For x = 0 To arCurrentFolders.Length - 1
            MyGetFiles(arCurrentFolders(x), SearchString)
        Next
 
        Dim arCurrentFiles() As String = System.IO.Directory.GetFiles(MyPath, _
          SearchString)
        For x = 0 To arCurrentFiles.Length - 1
            If nCountFound = nCountAr Then
                nCountFound += 10
                ReDim Preserve arFiles(nCountFound)
            End If
            arFiles(nCountAr) = arCurrentFiles(x)
            nCountAr += 1
        Next
    End Sub
ist sicher nicht die sauberste und schnellste, aber sie funktioniert
0
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateien suchen1.383ganja12.01.04 14:05
Re: Dateien suchen1.025WaldiMaywood12.01.04 14:28
Nachtrag - kleiner Fehler1.442WaldiMaywood12.01.04 14:48
Re: Nachtrag - kleiner Fehler1.004ganja13.01.04 08:59
Re: Nachtrag - in Array933Fighter09.03.04 22:08
Re: Nachtrag - in Array2.651spike2410.03.04 20:53
Danke ... !!! :-D (oT)983Fighter10.03.04 22:30
Re: Danke ... !!! :-D (oT)939DreamFlasher27.04.04 22:21

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-2024 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