Откройте каталог Windows Explorer, выберите определенный файл (в Delphi)

У меня есть процедура, чтобы открыть папку в проводнике Windows, который получает путь к каталогу:

procedure TfrmAbout.ShowFolder(strFolder: string);
begin
   ShellExecute(Application.Handle,PChar('explore'),PChar(strFolder),nil,nil,SW_SHOWNORMAL);
end;

Есть ли способ также передать это имя файла (либо полный путь к файлу или просто имя + расширение) и открыть папку в проводнике Windows, но также выделить / выбрать? Местоположение, в которое я собираюсь попасть, содержит много файлов, и мне нужно затем манипулировать этим файлом в Windows.

Ответы на вопрос(1)

Ваш ответ на вопрос