// Es wird der Dialog "Eigenschaften von ..." für eine Datei, einen Ordner
// oder ein Laufwerk aufgerufen.

 

// Getestet mit D4 unter XP

uses shellapi; 
 
procedure Eigenschaften(Datei: string); 
var 
  inf: _SHELLEXECUTEINFOA; 
  so: integer; 
begin 
  so := SizeOf(_SHELLEXECUTEINFOA); 
  zeromemory(@inf, so); 
  with inf do begin 
    cbSize := so; 
    lpFile := PChar(Datei); 
    lpVerb := 'properties'; 
    fMask := SEE_MASK_INVOKEIDLIST; 
  end; 
  ShellExecuteEx(@inf); 
end; 
 
// Beispielaufruf 
procedure TForm1.Button1Click(Sender: TObject); 
begin 
  Eigenschaften('c:\windows\explorer.exe'); 
end;



Zugriffe seit 6.9.2001 auf Delphi-Ecke