[ 파워빌더.공통함수 - 실행중인 파일명 찾기 ]
☞ | |
현재 윈도우에서 해당 파일명으로 프로세스가 실행중인지 아닌지 알고 싶을 때, 다음과 같이 해서도 찾을 수 있습니다.
외부함수 선언) Function ulong CreateToolhelp32Snapshot (ulong dwFlags, ulong th32ProcessID) Library "KERNEL32.DLL"
스트럭쳐 선언) global type PROCESSENTRY32 from structure
스크립트) 비교하고자 하는 파일이 실행중이면 True, 그렇지 않으면 False 를 Return String ls_File_nm //비교할 실행파일명 ulong ll_SnapShot
ll_SnapShot = CreateToolhelp32Snapshot(15, lul_null) lstr_Entry.dwSize = 1506 // structure의 size // 실행중인 프로세스들의 첫번째 정보를 가져온다. do while true END IF CloseHandle(ll_SnapShot) return lb_rtn |
'파워빌더 > 공통함수' 카테고리의 다른 글
파워빌더.공통함수 - 시간 지연 시키기 (0) | 2017.01.26 |
---|---|
파워빌더.공통함수 - 숫자를 한들로 변환 (0) | 2017.01.26 |
파워빌더.공통함수 - 최소/최대/닫기 버튼 막기 (0) | 2017.01.26 |
파워빌더.공통함수 - ancestorReturnValue (0) | 2017.01.26 |
파워빌더.공통함수 - barCode (0) | 2017.01.26 |