HINSTANCE ShellExecute(
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);
其中lpOperation为PChar字符串,指定对文件进行的操作,有效的取值有:

‘open’ 函数将打开lpFile参数指定的文件。该文件可以是可执行文件或文档文件,也可以是文件夹。

‘print’ 函数将打印lpFile参数指定的文件。该文件应该是一个文档文件,如果是可执行文件,函数将打开它,效果同’open’一样。

‘explore’ 函数将浏览lpFile参数指定的文件夹。
例如:
ShellExecute(Handle,’print’,’abc.xls’,’’,’’,SW_Show)将打印指定的文档文件abc.xls