for c++builder,用于VC应该把消息框改一下就可以了
void contour(void){
char ln[100];
int Make;
char str[100]=\"\";
char *tip=\"不能执行:\";
sprintf(ln,\"%s\\\\%s\",GetCurrentDir(),\"watson.exe\");
char path[100];
sprintf(path,\"%s\",GetCurrentDir());
chdir(path);
//ShowMessage(ln);
STARTUPINFO startinfo;
PROCESS_INFORMATION procInfo;
strcat(str,tip);
strcat(str, ln);
GetStartupInfo(&startinfo);
startinfo.dwFlags =STARTF_USESHOWWINDOW;
startinfo.wShowWindow=SW_HIDE ;
Make=CreateProcess(NULL,ln,NULL,NULL,false,0,NULL,NULL,&startinfo,&procInfo);
if (!Make)
{
MessageBox(NULL, str, \"提示\", MB_OK);
}
WaitForSingleObject(procInfo.hProcess, INFINITE);
}