2015-10-16 145 views
-1

我有一个按钮,打开一个exe文件,我想要做的是检查以确保此文件存在之前启动EXE。我怎么能做到这一点?任何帮助将不胜感激。如何检查文件是否存在打开在EXE C++

我一点点生锈我的C++,这是用C++ 6.0 和Windows XP ...

这里是我的代码遗留应用程序..

void CJunkView::OnCadkeyButton() 

    { 
    CString year = "Desktop"; 
    CString fileName = "x.prt"; 
    CString fileToOpen = "\"C:\\Documents and settings\\Administrator\\" + year +"\\" + fileName + "\""; 
    CString exePath = "\"C:\\CK19\\Ckwin.exe\""; 
    CString cmd = "start " + exePath + ", " + fileToOpen; 
    system (cmd.GetBuffer(cmd.GetLength() + 1)); 

    } 
+0

您是否执行过任何研究? –

+0

另请参阅:http://stackoverflow.com/q/12774207/560648 –

+0

https://msdn.microsoft.com/en-us/library/aa246685(v=vs.60).aspx – Lingxi

回答