Hirdetés

Új hozzászólás Aktív témák

  • Des1gnR

    őstag

    Üdv mindenkinek!

    Egy olyan programot írok ami figyeli egy könyvtár változásait. A program elindulásakor vár arra, hogy történjen valami a könyvtárba majd ha megtörtént akkor nem ír ki semmit. :(
    Mi lehet a hiba?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.IO;


    namespace figyel
    {
    class Program
    {
    static void Main(string[] args)
    {
    FileSystemWatcher figyel = new FileSystemWatcher();

    figyel.Path = @"c:\";
    figyel.Filter = @"*";

    figyel.WaitForChanged(WatcherChangeTypes.All);

    figyel.Changed += new FileSystemEventHandler(OnChanged);
    figyel.Created += new FileSystemEventHandler(OnCreated);
    figyel.Deleted += new FileSystemEventHandler(OnDeleted);
    figyel.Renamed += new RenamedEventHandler(OnRenamed);

    figyel.EnableRaisingEvents = true;


    }

    private static void OnChanged(object source, FileSystemEventArgs e)
    {
    Console.WriteLine("A könyvtár tartalma megváltozott.");
    }

    private static void OnRenamed(object source, RenamedEventArgs e)
    {
    Console.WriteLine("A könyvtár egy elemét átnevezték.");
    }

    public static void OnCreated(object source, FileSystemEventArgs e)
    {
    Console.WriteLine("A könyvtárban létrhoztak egy elemet.");
    }

    public static void OnDeleted(object source, FileSystemEventArgs e)
    {
    Console.WriteLine("A könyvtár egy elemét törölték.");
    }

    }
    }

    v+FF2lWBoI8RKD7176twPQoCFN6asdnG4s4NmMBKztabEWaFJmP8G6OCJiCJMWcJXwDrpRYTGyF5/W+spqFwWQ==

Új hozzászólás Aktív témák