내 머릿속 데이터베이스

VB에서 외부프로그램 실행하기 본문

Programming/VB/VB.NET

VB에서 외부프로그램 실행하기

파도소리 2007. 2. 8. 01:27
출처 : 자근앙마님의 블로그(http://blog.naver.com/essbihan)

======================기본소스=====================
rec = Shell("c:\windows\notepad.exe", vbNormalFocus) '메모장 실행 소스 입니다.
rec = Shell("abcd.exe", vbNormalFocus) '정확한 파일 위치를 지정해주세야 됩니다.

'----- 실행
Dim PROC As Integer

PROC = Shell("C:\TEST_PROCESS.exe", AppWinStyle.NormalFocus)


'----- 종료
Dim GP As System.Diagnostics.Process

GP = System.Diagnostics.Process.GetProcessById(PROC)
GP.Kill()

GP = Nothing


프로그램 실행 시 해당 프로그램이 이미 실행되어 있는지를 체크 하고 싶을 경우가 있다.
App.PrevInstance 가 true라면 이미 열려있다는 뜻이다.

Comments