애드센스와이드


[.net] 폼의 버튼을 눌러 원하는 폴더를 바로 열기 VB

내가 원하는 기능은 폼의 특정 버튼을 누르면 미리 설정된 폴더를 바로 열기하는 것이었는데
아무리 검색해봐도 적절한 도움을 찾기가 어려웠는데 마침 발견한 내용이 있어 정리해 놓았다.

참고 사이트
http://msdn.microsoft.com/ko-kr/library/xe736fyk(v=vs.90).aspx

Shell함수
실행 프로그램을 실행하고 실행 중인 프로그램의 프로세스 ID가 포함된 정수를 반환합니다.

코드
Shell("C:\Windows\explorer.exe c:\") <- C:\로 설정된 탐색기가 바로 열린다.
Shell("C:\Windows\explorer.exe " & strAppPath) <- strAppPath에 설정된 폴더로 탐색기가 바로 열린다.

실행하면,
윈도우 탐색기가 열리면서 strAppPath에 미리 설정된 특정 폴더로 바로 이동한다.

이는 Shell함수를 사용하면서
Windows 탐색기의 시작위치 설정 속성을 같이 지정해주었기 때문이다.

strAppPath의 값이 시작 위치를 뜻하기 때문이다.

Windows 탐색기의 시작 위치 값을 보고 싶은 분들은 windows 탐색기 아이콘을 마우스 우클릭 후
속성을 누르면 바로가기 탭에서 그 내용을 확인할 수 있다.





덧글

댓글 입력 영역