Откройте каталог Windows Explorer, выберите определенный файл (в Delphi)
У меня есть процедура, чтобы открыть папку в проводнике Windows, который получает путь к каталогу:
procedure TfrmAbout.ShowFolder(strFolder: string);
begin
ShellExecute(Application.Handle,PChar('explore'),PChar(strFolder),nil,nil,SW_SHOWNORMAL);
end;
Есть ли способ также передать это имя файла (либо полный путь к файлу или просто имя + расширение) и открыть папку в проводнике Windows, но также выделить / выбрать? Местоположение, в которое я собираюсь попасть, содержит много файлов, и мне нужно затем манипулировать этим файлом в Windows.