From e76a0a83d3a4a3488605083c514830e77a1b3050 Mon Sep 17 00:00:00 2001 From: michael Date: Mon, 6 Jun 2005 21:22:44 +0000 Subject: [PATCH] + Revisions 167,175 included git-svn-id: branches/fixes_2_0@227 - --- packages/extra/winunits/shellapi.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/extra/winunits/shellapi.pp b/packages/extra/winunits/shellapi.pp index 074606e90b..c3a9bddcc0 100644 --- a/packages/extra/winunits/shellapi.pp +++ b/packages/extra/winunits/shellapi.pp @@ -93,6 +93,10 @@ Function ShellExecuteW(hwnd: HWND;lpOperation : LPCWSTR ; lpFile : LPCWSTR ; lpP Function ShellExecute(HWND: hwnd;lpOperation : LPCSTR ; lpFile : LPCSTR ; lpParameters : LPCSTR; lpDirectory: LPCSTR; nShowCmd:LONGINT):HInst; external 'shell32.dll' name 'ShellExecuteA'; Function ShellExecute(hwnd: HWND;lpOperation : LPCWSTR ; lpFile : LPCWSTR ; lpParameters : LPCWSTR; lpDirectory: LPCWSTR; nShowCmd:LONGINT):HInst; external 'shell32.dll' name 'ShellExecuteW'; +Function ShellExecuteEx(lpExecInfo: LPSHELLEXECUTEINFO):BOOL; external 'shell32.dll' name 'ShellExecuteEx'; +Function ShellExecuteExA(lpExecInfo: LPSHELLEXECUTEINFOA):BOOL; external 'shell32.dll' name 'ShellExecuteExA'; +Function ShellExecuteExW(lpExecInfo: LPSHELLEXECUTEINFOW):BOOL; external 'shell32.dll' name 'ShellExecuteExW'; + Function FindExecutableA(lpFile : LPCSTR ;lpDirectory : LPCSTR ; lpResult : LPSTR):HInst;external 'shell32.dll' name 'FindExecutableA'; Function FindExecutableW(lpFile : LPCWSTR;lpDirectory : LPCWSTR; lpResult : LPWSTR):HInst;external 'shell32.dll' name 'FindExecutableW'; Function FindExecutable(lpFile : LPCSTR ;lpDirectory : LPCSTR ; lpResult : LPSTR):HInst;external 'shell32.dll' name 'FindExecutableA';