Wie kann ich den Suchen-Dialog des Windows-Explorers aufrufen?
Das funktioniert per DDE-Konversation mit dem Windows-Explorer (Beispiel von Markus Goetz):
uses DDEMan;
procedure SearchInFolder(Folder:string);
begin
  with TDDEClientConv.Create(Form1) do begin
    ConnectMode := ddeManual;
    ServiceApplication := 'Explorer.exe';
    SetLink('Folders', 'AppProperties');
    OpenLink;
    ExecuteMacro(PChar('[FindFolder(, '+Folder+')]'), true);
    CloseLink;
    Free;
  end;
end;
| Delphi 1 | Delphi 2 | Delphi 3 | Delphi 4 | 
| nicht getestet | Version nicht betroffen | getestet | 
siehe auch: