比如说,我要监视一个文件的修改,这个文件的修改有可能是由起动这个监视的进程引起的,也有可能是其它进程引起的。现在对这两种情况要进行区分,也就是,如是查本进程引起的就不提示文件已修改,因为用户已经知道文件被修改了,而由外部进程引起时就要进行相关的提示。好比一个文本编辑器,你现在所编辑的文件有可能是编辑器自已修改的,也有可能是由其它编辑器修改的,前一种情况不用提示,而后一种情况就要提示文件已经修改。典型的程序如UltraEdit。
谢谢!
谢谢!
解决方案 »
- 有关调用实时(JIT)调试而不是此对话框的详细信息!着急解决,谢谢
- 数值长度不够怎么办
- 请问DataList加分页,怎么让他自动编号呢,(急)
- 用C#如何访问局域网计算机文件系统
- .net 3.0中的wpf的WindowsFormsHost中winform control与avalon控件互操作问题。
- 关于DotNetBar 控件的使用问题, 窗体上dotnetbar控件全部无法选择而Winform自己的控件则可以。
- 求助存储过程变量和取值的问题。。急在线等...
- 会Remoting并了解天网防火墙的进来
- 如何删除同文件名且后缀不同的文件
- 为什么CrystalReportViewer不能用了?帮忙看一下!
- 高手指点:如何在UserControl1某事件中调动UserControl2的Page_Load事件,急急急!
- 关于PropertyGrid控件的使用
{
foreach (Process thisproc in Process.GetProcessesByName("notepad"))
{
string Title=thisproc.MainWindowTitle.ToUpper();
string Name=e.Name.ToUpper();
if(Title.IndexOf(Name)!=-1)
MessageBox.Show("NotePad修改文件!");
}
}