public Function WM_Process_Kill(ByVal ProcessName As String) As Boolean
Try
Dim GetProcess As System.Diagnostics.Process() = Diagnostics.Process.GetProcessesByName(ProcessName)
If GetProcess.Length = 0 Then '실행중인 프로세스가 아니면
Return False
Else
Dim mmsg As String = "워터마크를 해제하게되면 화면 보안이 취약해질 수 있습니다." & vbNewLine & vbNewLine &
"워터마크를 정말 해제하시겠습니까?"
Dim result As Integer = MessageBox.Show(mmsg, "알림", MessageBoxButtons.OKCancel)
If result = DialogResult.Cancel Then
Exit Function
ElseIf result = DialogResult.OK Then
For i = 0 To GetProcess.Length
GetProcess(i).Kill()
Next
End If
Return True
End If
Catch ex As Exception
Return False
End Try
End Function
'VB.net' 카테고리의 다른 글
64Bit OS에서 32Bit App으로 레지 리디렉션 시키지 않고 쓰기 (0) | 2018.06.11 |
---|---|
Windows-64bit에 system32폴더를 wow64 폴더로 Redirection 방지 (0) | 2018.06.08 |
mssql 연결하여 자동완성기능만들기 (0) | 2018.05.24 |
mssql에 연결하여 이진수로 되어있는 파일 열기 및 파일 다운로드 하기 (0) | 2018.05.24 |
레지스트리에 데이터를 기록 삭제하는 메서드 (0) | 2018.05.24 |