ViaThinkSoft CodeLib
Dieser Artikel befindet sich in der Kategorie:
CodeLib → Programmierhilfen → Delphi
function OpenPropertyPage(AFileOrFolder: string): boolean;
var
ShExecInfo: TShellExecuteInfo;
begin
Result := False;
ZeroMemory(@ShExecInfo, SizeOf(ShExecInfo));
ShExecInfo.cbSize := sizeof(ShExecInfo);
ShExecInfo.fMask := SEE_MASK_INVOKEIDLIST;
ShExecInfo.lpVerb := 'properties';
ShExecInfo.lpFile := PChar(AFileOrFolder);
ShExecInfo.lpParameters := '';
ShExecInfo.lpDirectory := '';
ShExecInfo.nShow := SW_SHOW;
ShExecInfo.hInstApp := 0;
Result := ShellExecuteEx(@ShExecInfo);
end;
// Example:
OpenPropertyPage('C:\test123.bmp');
OpenPropertyPage('C:\Windows');
Daniel Marschall
ViaThinkSoft Mitbegründer
ViaThinkSoft Mitbegründer