vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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 - Ein- und Umsteiger
Filesystemwatcher Changed Event 
Autor: disconnect
Datum: 29.08.08 19:55

Hi Leute,

Ich schreibe gerade an einem Programm, das die Filesystemwatcher-Klasse verwendet. Der Pfad der überwacht wird, ist ein Netzlaufwerk, vielleicht hat mein Problem damit zu tun (würd mich aber wundern).

Dieser Sub wird immmer 2mal ausgeführt:

Private Sub FileSystemWatcher1_Changed(ByVal sender As System.Object, ByVal e _
  As System.IO.FileSystemEventArgs) Handles FileSystemWatcher1.Changed
        write_text("Datei verändert in: " & e.FullPath.ToString)
        Try
            If File.Exists(to_path & "PREVIOS VERSIONS\" & e.Name.ToString()) _
              Then Kill(to_path & "PREVIOS VERSIONS\" & e.Name.ToString())
            File.Copy(to_path & e.Name.ToString(), to_path & "PREVIOS" & _
            "VERSIONS\" & e.Name.ToString())
            If File.Exists(to_path & e.Name.ToString()) Then Kill(to_path & _
            e.Name.ToString())
            File.Copy(e.FullPath.ToString(), to_path & e.Name.ToString())
        Catch ex As Exception
            MsgBox("Fehler: " & ex.Message.ToString(), MsgBoxStyle.Critical Or _
              MsgBoxStyle.OkOnly)
        End Try
    End Sub
Der Sinn soll nämlich sein, dass eine Sicherungskopie von älteren Version behalten wird. Da der Sub aber immer gleich 2mal aufgerufen wird, wird die Sicherheitskopie sofort überschrieben.

zusätzliche Info: Der Change-Type des Events ist in beiden Fällen 4. (eine Beschreibung für was die 4 steht hab ich auf msdn nicht so schnell gefunden).

Getestet habe ich es einfach indem ich eine Textdatei erstellt habe und diese dann mit notepad geöffnet und wieder abgespeichert habe.

Hoffentlich könnt ihr mir helfen,

mfg disconnect

Gehe immer vom Guten Willen Anderer aus!

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Filesystemwatcher Changed Event3.756disconnect29.08.08 19:55
Re: Filesystemwatcher Changed Event3.289ModeratorDaveS30.08.08 08:39
Re: Filesystemwatcher Changed Event3.282disconnect30.08.08 11:30
Re: Filesystemwatcher Changed Event3.569mm78pr12.10.08 23:55
Re: Filesystemwatcher Changed Event3.246disconnect13.10.08 10:24
Re: Filesystemwatcher Changed Event3.337mm78pr13.10.08 21:12
Re: Filesystemwatcher Changed Event3.280disconnect14.10.08 10:01
Re: Filesystemwatcher Changed Event3.352mm78pr14.10.08 12:44

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