首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

示C#中打开关闭文件的方法,该怎么处理

2012-02-01 
示C#中打开关闭文件的方法我在写程序时有这样的一个问题!编程语言是:.NET我从数据库读出来一个文件(文件原

示C#中打开关闭文件的方法
我在写程序时有这样的一个问题!编程语言是:.NET
我从数据库读出来一个文件(文件原先是保存在数据库中的),保存在硬盘上,然后我在程序中将其打开!
使用了这个方法: System.Diagnostics.Process.Start(path);
下面的就是我如何监控这个文件的关闭情况,如果文件已经打开了,那程序中就一直等着文件关闭,如果文件是关闭的,那么我就将刚才读出来的文件删除!
就好像对话框一样,程序运行时弹出一个对话框,你只有先处理关闭了对话框,程序才能向下执行!
不知各位高手能不能指点我一二!为谢!
或是类似的问题有没有其他的办法解决,也麻烦指点我一下!急等!
可能我的语言组织有一些问题,不知道能不能看得懂!
第一次来这里,分少,还请大家见谅!



[解决办法]
不太明白你的意思,给你点代码参考

static void Main(string[] args)
{
Console.WriteLine("File Starting...");
using (Process p = new Process())
{
p.StartInfo = new ProcessStartInfo("C:\\a.txt");
p.Start();
p.WaitForExit();
}

Console.WriteLine("File Closed.");

Console.ReadKey();
}

热点排行