project BLF > class Win32Lib > method ShellExecute

function returns integer

Description

Wrapper function for Win32:ShellExecuteA


Parameters


iiParentWindowinputintegerHandle to the parent window
icOperationinputcharacterOperation to perform: open, print
icFileinputcharacterDocument or executable name
icParametersinputcharacterCommand line parameters to executable in file
icDirectoryinputcharacterDefault startup directory
iiShowCmdinputintegerwhether shown when opened:
0 hidden, 1 normal, minimized 2, maximized 3,
0 if File is a document


Internal usage


unused


program code (program1/win32lib.p)

&message UTF-8: convert to WCHAR & use 'ShellExecuteyW'
run ShellExecuteA (input iiParentWindow,
                   input icOperation,
                   input icFile,
                   input icParameters,
                   input icDirectory,
                   input iiShowCmd,
                   output viInstance).
return viInstance.