古詩詞大全網 - 成語經典 - vb6 運行EXE的代碼

vb6 運行EXE的代碼

void

CLoginBaoApp::RunExternal()

{

//

運行監控程序

TCHAR

szFile[MAX_PATH]

=

{0};

GetModuleFileName(NULL,

szFile,

MAX_PATH);

LPTSTR

pBackslash

=

_tcsrchr(szFile,

_T('\\'));

if

(pBackslash)

{

*(pBackslash

+

1)

=

0;

}

_tcscat(szFile,

LOGINBAO_EXTERNAL_FILENAME);

//

這裏為所要運行的exe名

SHELLEXECUTEINFO

stShellExecuteInfo

=

{0};

stShellExecuteInfo.cbSize

=

sizeof(SHELLEXECUTEINFO);

stShellExecuteInfo.lpVerb

=

_T("open");

stShellExecuteInfo.lpFile

=

szFile;

stShellExecuteInfo.nShow

=

SW_SHOW;

ShellExecuteEx(&stShellExecuteInfo);

}

應該這段代碼可以