Z
zqw0117
Unregistered / Unconfirmed
GUEST, unregistred user!
错了,刚才给的例子里面参数位置错了,现在更正,并保证绝对有效!
ShellExecute(Application.Handle, 'open', PChar('/…………/××××.exe'),nil,Pchar(ExtractFilePath('/…………/××××.exe')), SW_NORMAL);
刚刚查看了一下Delphi中的帮助,该函数调用的参数按照顺序应该是:
调用程序句柄、调用命令(如Open等)、被调用的文件、调用文件使用的参数(上面的例子我就错把这个
参数和后面的一个参数位置弄颠倒了)、调用程序的工作目录(应该写在这里才对)、程序启动后窗口的显示模式。
我保证你测试我上面的语句,绝对没有问题!
ShellExecute(Application.Handle, 'open', PChar('/…………/××××.exe'),nil,Pchar(ExtractFilePath('/…………/××××.exe')), SW_NORMAL);
刚刚查看了一下Delphi中的帮助,该函数调用的参数按照顺序应该是:
调用程序句柄、调用命令(如Open等)、被调用的文件、调用文件使用的参数(上面的例子我就错把这个
参数和后面的一个参数位置弄颠倒了)、调用程序的工作目录(应该写在这里才对)、程序启动后窗口的显示模式。
我保证你测试我上面的语句,绝对没有问题!