ShellExecute的用法,(50分)

  • 主题发起人 主题发起人 dingzz
  • 开始时间 开始时间
D

dingzz

Unregistered / Unconfirmed
GUEST, unregistred user!
在delphi中,怎样用ShellExecute调用其他的.exe等可执行文件.
 
ShellExecute(0,nil,'*.exe',nil,nil,SW_SHOW);
 
ShellExecute 查找与指定文件关联在一起的程序的文件名
返回值
Long,非零表示成功,零表示失败。
参数 类型及说明
hwnd Long, 指定一个窗口的句柄,有时候,windows程序有必要
在创 建自己的主窗口前显示一个消息框
lpOperation String, 指定字串“open”来打开lpFlie文档,或指定
“Print”来打印它
lpFile String, 想用关联程序打印或打开一个程序名或文件名
lpParameters String, 如lpszFlie是可执行文件,则这个字串包含传递给
执行程序的参数
lpDirectory String, 想使用的完整路径
nShowCmd Long, 定义了如何显示启动程序的常数值。
 
ShellExecute(0,'open',pchar('c:/1.exe'),nil,nil,SW_SHOW);
ShellExecute(0,'open',pchar('www.cctv.com'),nil,nil,SW_SHOW);
 
ShellExecute(0,'open','c:/1.exe',nil,nil,SW_SHOW);
ShellExecute(0,'open','www.cctv.com',nil,nil,SW_SHOW);
 
后退
顶部