怎么通过点击按钮来打开另一个可执行文件?紧急请教!!谢谢~
我想在bcb的程序中嵌入一个用authorware做的介绍程序,已打包,请各位高手指点!我很着急完成,希望大家不吝赐教!谢谢~ 问题点数:30、回复次数:17Top
1 楼yangrenzhi()回复于 2002-05-13 15:10:26 得分 5
ShellExecute方法就可以了.Top
2 楼hotxu(hotxu)回复于 2002-05-13 15:12:05 得分 0
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(OpenDialog1->Execute())
{
ShellExecute(Handle,"open",OpenDialog1->FileName.c_str(),NULL,NULL,SW_SHOWNORMAL);
}
}Top
3 楼hbxtx(xy)回复于 2002-05-13 15:12:38 得分 0
WinExec也可以。Top
4 楼40Star(斯文、大方、有前途)回复于 2002-05-13 15:14:33 得分 0
ShellExecuteTop
5 楼songhtao(三十年孤独)回复于 2002-05-13 15:24:40 得分 0
ShellExecuteExTop
6 楼xiaoguoru(肖干)回复于 2002-05-13 15:27:56 得分 0
用ShellExecute()和ShellExecuteEx();
至于参数吗?你可以查看帮助Top
7 楼songhtao(三十年孤独)回复于 2002-05-13 15:34:14 得分 0
ShellExecuteExTop
8 楼atdawn(请稍候...)回复于 2002-05-13 15:36:05 得分 0
Winexec API.Top
9 楼atdawn(请稍候...)回复于 2002-05-13 15:36:33 得分 0
UINT WinExec(
LPCSTR lpCmdLine, // address of command line
UINT uCmdShow // window style for new application
);
Top
10 楼ydx(只要你决心成功,失败永远不会把你击垮!)回复于 2002-05-13 15:45:14 得分 0
WinExec( LPCSTR lpCmdLine, // address of command line
UINT uCmdShow // window style for new application )
or shellexecuteTop
11 楼codecb(阿星)回复于 2002-05-13 22:23:38 得分 20
WinExec(“路径应用程序名",true);Top
12 楼jinwenming(狼)回复于 2002-05-13 22:25:51 得分 0
ShellExecuteExTop
13 楼jinwenming(狼)回复于 2002-05-13 22:27:10 得分 0
ShellExecute(handle, NULL, path_to_folder, NULL, NULL, SW_SHOWNORMAL);Top
14 楼yeqiufeng(叶秋枫)回复于 2002-05-14 12:57:54 得分 0
就是酱子啦
@_@Top
15 楼cutelocust(涉水而来)回复于 2002-05-14 18:16:54 得分 0
upTop
16 楼arnold543(缥缈城主)回复于 2002-05-14 19:37:57 得分 0
nod!Top
17 楼Adayuer(饭碗饭碗饭碗你在哪里?)回复于 2002-05-14 20:20:34 得分 0
叶老大回来了?Top
18 楼xdspower(杂食菜熊)回复于 2002-05-15 15:29:30 得分 5
authorware打成的什么样的格式,如果是aXr格式,你就要小心一些其它机器上是否有相应的播放器,此外如果是exe格式,则要小心是否漏掉了相关的Xtra文件和ucd文件以及其它一些资源!Top
19 楼ZYH0000(没有什么不可以)回复于 2002-05-15 16:03:19 得分 0
BOOL CreateProcess(
LPCTSTR lpApplicationName, // pointer to name of executable module
LPTSTR lpCommandLine, // pointer to command line string
LPSECURITY_ATTRIBUTES lpProcessAttributes, // pointer to process security attributes
LPSECURITY_ATTRIBUTES lpThreadAttributes, // pointer to thread security attributes
BOOL bInheritHandles, // handle inheritance flag
DWORD dwCreationFlags, // creation flags
LPVOID lpEnvironment, // pointer to new environment block
LPCTSTR lpCurrentDirectory, // pointer to current directory name
LPSTARTUPINFO lpStartupInfo, // pointer to STARTUPINFO
LPPROCESS_INFORMATION lpProcessInformation // pointer to PROCESS_INFORMATION
);Top




