如何在窗体中点击一按钮起动另一应用程序? (65分)

  • 主题发起人 主题发起人 mailx7
  • 开始时间 开始时间
M

mailx7

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在窗体中点击一按钮起动另一应用程序?
 
uses ShellAPI;
ShellExecute
hwmd, //父窗口句柄
LPCSTR lpszOp;//要执行操作窜的地址 可以为open ,print默认为open
LPCSTR lpszFile;//文件名窜的地址
LPCSTR lpszParams;//执行文件串的地址
LPCSTR lpszDir;//默认目录串的地址
int fsShowCmd;//打开时文件是否显示
);
----------------------
WinExec(
LPCSTR lpCmdLine, // address of command line
UINT uCmdShow // window style for new application
);
-----------------------

ShellExecute(handle, "open", path_to_folder, NULL, NULL, SW_SHOWNORMAL);
调用的时候
ShellExecute(Handle,"Open",FileName(文件名),Param(参数),Dirction(路径),SW_shownormal);
 
WinExec("c:/windows/notepad.exe",SW_SHOW);
 
WinExec("Your Application path",sw_Normal);
 
后退
顶部