vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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 - Ein- und Umsteiger
Re: Dateien von bestimmten Tag einlesen 
Autor: 00tommy
Datum: 05.09.17 20:06

Hallo,

das Beispiel von Manfred ist super, und zu 100 % das was ich mir vorgestellt habe.
Arbeitet schnell und ohne Fehler.

Ich würde jetzt gerne die in der Combobox ausgewählten Dateien in einen Ordner Verschieben.
Hier mal mein Beispiel:
Public Class Form1
 
 
    Private Sub StartVZbutton_Click(sender As Object, e As EventArgs) Handles _
      StartVZbutton.Click
        If Start.ShowDialog() = DialogResult.OK Then
            StartVZ.Text = Start.SelectedPath
        End If
        cbo.DataSource = GetFileDateCounter(StartVZ.Text)
    End Sub
 
    Private Sub ZielVZbutton_Click(sender As Object, e As EventArgs) Handles _
      ZielVZbutton.Click
        If Ziel.ShowDialog() = DialogResult.OK Then
            ZielVZ.Text = Start.SelectedPath
        End If
    End Sub
 
    Public Function GetFileDateCounter(ByVal folder As String, Optional ByVal _
      Searchpattern As String = "*.txt") As List(Of String)
 
        Dim FileDateCounter As New Collections.Generic.SortedDictionary(Of _
          Date, Integer)
 
        With FileDateCounter
 
            For Each fi As IO.FileInfo In New IO.DirectoryInfo(folder).GetFiles( _
              Searchpattern)
 
                Dim dt As Date = fi.CreationTime.Date()
                If .ContainsKey(dt) Then
                    .Item(dt) += 1
                Else
                    .Add(dt, 1)
                End If
            Next fi
 
        End With
 
        Dim fdc As New List(Of String)
        For Each item As KeyValuePair(Of Date, Integer) In FileDateCounter
            fdc.Add(Format(item.Key, "ddd dd.MM.yy") & " - " & item.Value & "" & _
              "Dateien")
 
        Next item
 
        Return fdc
 
 
 
    End Function
 
 
 
    Private Sub Button4_Click(sender As Object, e As EventArgs) Handles _
      Clear.Click
        StartVZ.Text = ""
        ZielVZ.Text = ""
 
    End Sub
 
Private Sub Go_Click(sender As Object, e As EventArgs) Handles Go.Click
 
    End Sub
 
 
End Class
Wie kann ich das verschieben der Auswahl auslösen ?

Beitrag wurde zuletzt am 05.09.17 um 20:07:21 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateien von bestimmten Tag einlesen1.93900tommy02.09.17 21:23
Re: Dateien von bestimmten Tag einlesen1.206Manfred X03.09.17 06:25
Re: Dateien von bestimmten Tag einlesen1.15800tommy03.09.17 08:07
Re: Dateien von bestimmten Tag einlesen1.173Manfred X03.09.17 11:10
Re: Dateien von bestimmten Tag einlesen1.142Franki04.09.17 03:34
Re: Dateien von bestimmten Tag einlesen1.12600tommy03.09.17 11:56
Häufigkeitsverteilung des Datei-Erstellungsdatums1.148Manfred X03.09.17 12:51
Re: Dateien von bestimmten Tag einlesen1.15700tommy05.09.17 20:06
Dateien mit einem bestimmten Erstelldatum verschieben1.144Manfred X06.09.17 09:12
Re: Dateien von bestimmten Tag einlesen1.100Michele06.09.17 19:56
Häufigkeitsverteilung des Datei-Erstellungsdatums (nach Mona...1.133Manfred X06.09.17 20:34
Re: Dateien von bestimmten Tag einlesen1.092Michele07.09.17 05:56
Dateien verschieben, deren Erstelldatum in einem bestimmten ...1.131Manfred X07.09.17 07:12
Re: Dateien von bestimmten Tag einlesen1.091Michele08.09.17 20:41
Re: Dateien von bestimmten Tag einlesen1.089Michele09.09.17 09:15
Re: Dateien von bestimmten Tag einlesen1.095Manfred X09.09.17 11:10

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