fileSystemWatcher怎么监控Office文件
因为不同版本的Office文件包括Excel、Word、Access…后缀名都因为版本不同而不一样,我该怎么写?
比如说我要监控Excel文件的创建删除等变化,难道还得要用多个fileSystemWatcher来监控吗?
------解决方案--------------------你可以监控所有文件,当监测到文件发生变化时候在判断
static void watcher_Changed(object sender, FileSystemEventArgs e)
{
string extend = e.FullPath.Substring(e.FullPath.LastIndexOf('.'));
switch (extend)
{
case ".xls":
break;
case ".doc":
break;
default:
break;
}
}
------解决方案--------------------