반응형
보통 폴더 열때 아래처럼 사용을 합니다.
ShellExecute(Handle, ‘open’, PChar(‘C:\Data’), nil, nil, SW_SHOWNORMAL);
근데 파일 다운로드하고 폴더 열때 다운로드한 파일이 선택된 상태로 열려면 아래처럼 하시면 됩니다.
ShellExecute(Handle, ‘open’, ‘explorer.exe’, PChar(‘/select,”C:\Data\text.exe”‘), nil, SW_SHOWNORMAL);
explorer.exe 의 옵션 중에 /select 라는 게 있더군요.
근데 하나의 파일은 되는데.. 여러 파일이 선택된 상태로 여는 건 어떻게 하는지 궁금.. ^^