F fsxusuh Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #1 各位高手: 如何判断一文件已打开(最好是vc语言)两个程序要对同一个普通的二进制文件读写. fsxusuh@mail.fsptt.ln.cn 2000.05.17
P plwei Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #2 try 打开文件 except 出错,认为文件已经打开 end;
K Kill Night Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #3 CFile fileOut; try { if(fileOut.Open(以独享方式打开)) { //操作文件 }; } catch(CFileException* pEx) { pEx->Delete(); AfxMessageBox("打开文件失败,可能文件正在被使用!",MB_OK); return FALSE; }
CFile fileOut; try { if(fileOut.Open(以独享方式打开)) { //操作文件 }; } catch(CFileException* pEx) { pEx->Delete(); AfxMessageBox("打开文件失败,可能文件正在被使用!",MB_OK); return FALSE; }
老 老庄 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-17 #4 如果你是要确定文件是否打开,你可以先设置一个变量 在打开时,作以标记,打开一次变量变化一次,然后根据 变量得值,来确定文件处于何种状态! 老庄