我有一个在Windows资源管理器中打开文件夹的程序,需要传递一个目录路径:
procedure TfrmAbout.ShowFolder(strFolder: string);
begin
ShellExecute(Application.Handle,PChar('explore'),PChar(strFolder),nil,nil,SW_SHOWNORMAL);
end;
有没有办法传递一个文件名(包括完整的文件名路径或只是名称+扩展名),打开 Windows Explorer 中的文件夹,但也要突出/选择该文件? 我要去的位置有很多文件,我需要在 Windows 中操作那个文件。