Ciao a tutti ,vorrei intercettare il momento in cui un file viene scaricato completamente e per fare questo pensavo di utilizzare il FileSystemWatcher ,nell'evento OnCreated però non entra mai :
private void button1_Click(object sender, EventArgs e)
{
DialogResult result = this.folderBrowserDialog1.ShowDialog();
if (result == DialogResult.OK)
{
selectedPath = folderBrowserDialog1.SelectedPath;
this.textBox1.Text = selectedPath;
}
watcher.Path = selectedPath;
watcher.NotifyFilter = NotifyFilters.LastWrite;
watcher.Filter = "*.*";
watcher.Created += new FileSystemEventHandler(OnCreated);
watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.EnableRaisingEvents = true;
}
private void OnCreated(object source, FileSystemEventArgs e)
{
string msg = "msg0";
}
private void OnChanged(object source, FileSystemEventArgs e)
{
string msg = "msg1";
}
avete qualche suggerimento? grazie,ciao