C# 监视文件 变动
FileSystemWatcher控件
System.IO.FileSystemWatcher
this.fileSystemWatcher1.Created += new System.IO.FileSystemEventHandler(this.fileSystemWatcher1_Created);
this.fileSystemWatcher1.Changed += new System.IO.FileSystemEventHandler(this.fileSystemWatcher1_Changed);
this.fileSystemWatcher1.Renamed += new System.IO.RenamedEventHandler(this.fileSystemWatcher1_Renamed);
this.fileSystemWatcher1.Deleted += new System.IO.FileSystemEventHandler(this.fileSystemWatcher1_Deleted);
private void fileSystemWatcher1_Created(object sender, System.IO.FileSystemEventArgs e)
{
//MessageBox.Show("监视到创建新文件" + e.Name);
label1.Text = e.FullPath;
}
private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)
{
//MessageBox.Show("监视到新文件" + e.Name);
label1.Text = e.FullPath;
label1.Text += "------cha";
}
private void fileSystemWatcher1_Renamed(object sender, System.IO.RenamedEventArgs e)
{
//MessageBox.Show("监视到重命名" + e.Name);
label1.Text = e.FullPath;
label1.Text += "------Rena";
}
private void fileSystemWatcher1_Deleted(object sender, System.IO.FileSystemEventArgs e)
{
//MessageBox.Show("监视到删除" + e.Name);
label1.Text = e.FullPath;
label1.Text += "------Dele";
}

浙公网安备 33010602011771号