怎么判断文件是否被占用
摘要:
我们在用程序打开一个文件时,可能会遇到共享违例,比如将一个CSV文件打开,你再在程序中去read,那么程序就会提示共享违例,解决方法是利用CreateFile来判断这个文件是否被被其他进程以独占的方式占用了,直接贴代码吧:CFileDialog openFileDlg(TRUE, _T(".csv"), NULL, 4|2, _T("CSV File(*.csv)|*.csv||"), this); if (openFileDlg.DoModal() == IDOK) { CString szPath = openFileDlg.GetPathName( 阅读全文
posted @ 2011-04-25 09:23 hgy413 阅读(361) 评论(0) 推荐(0) 编辑