我已經編寫了一個實用程序來確定何時更新Excel文件。一旦更新完成,我必須讀取相同的Excel文件。但是,我沒有通知有關更新,而是通知臨時文件創建(這對我沒有用處)。我怎樣才能在C#Windows窗體中執行此操作?LastWrite在FileSystemWatcher中的NotifyFilter
這裏使用的代碼片段:
watcher.EnableRaisingEvents = true;
watcher.Filter = "*.xlsx";
watcher.NotifyFilter = NotifyFilters.LastWrite;
watcher.Path = "G:\\Prerequisites Folder";
watcher.SynchronizingObject = this;
watcher.Changed += new FileSystemEventHandler(watcher_Changed);
void watcher_Changed(object sender, FileSystemEventArgs e)
{
if (e.Name.StartsWith("~") == false)
btnRefreshPrequisites_Click(null, null);
}
什麼,我很想念?