使用C ++中的Windows窗体应用程序在另一个文件夹中运行.exe文件

时间:2011-07-08 17:26:21

标签: visual-c++ managed-c++

我正在用C ++开发Windows窗体应用程序。我想从不同的文件夹中运行不同的.exe文件。例如,如果应用程序在Folder1中,我想从Folder2运行一些.exe文件。我正在使用这样的东西:

Process^ myProcess1 = gcnew Process; 
myProcess1->StartInfo->FileName = OWorkFolder->Text + "\\" + "SSI_SREF.exe";
myProcess1->Start();   

但它不起作用。当我使用它时,我得到:“此应用程序已请求运行时以不寻常的方式终止它。请联系应用程序的支持团队以获取更多信息”。顺便说一句,当我将.exe文件放在应用程序所在的文件夹中时,每件事都有效。有人有任何想法。对此,我真的非常感激。

Bests,Esmaeel

0 个答案:

没有答案