본문 바로가기

VB.net106

전역 오류 확인 및 전달 로직 1. Application.vb 에 아래 내용 셋팅 Namespace My ' MyApplication에 대해 다음 이벤트를 사용할 수 있습니다. ' Startup: 애플리케이션이 시작되고 시작 폼이 만들어지기 전에 발생합니다. ' Shutdown: 모든 애플리케이션 폼이 닫힌 후에 발생합니다. 이 이벤트는 애플리케이션이 비정상적으로 종료되는 경우에는 발생하지 않습니다. ' UnhandledException: 애플리케이션에서 처리되지 않은 예외가 발생하는 경우 이 이벤트가 발생합니다. ' StartupNextInstance: 단일 인스턴스 애플리케이션을 시작할 때 해당 애플리케이션이 이미 활성 상태인 경우 발생합니다. ' NetworkAvailabilityChanged: 네트워크가 연결되거나 연결이 끊어.. 2020. 9. 24.
오류 확인 로직_테스트중 LOAD 아래 입력 ' Get your application's application domain for error handling. Dim currentDomain As AppDomain = AppDomain.CurrentDomain ' Define a handler for unhandled exceptions. AddHandler currentDomain.UnhandledException, AddressOf MYExnHandler ' Define a handler for unhandled exceptions for threads behind forms. AddHandler Application.ThreadException, AddressOf MYThreadHandler 아래 함수 추가 Private .. 2020. 9. 23.
네이버 OpenAPI 이용한 Shorten URL Private Sub RipsWareImageButtonBase2_Click(sender As Object, e As EventArgs) Handles RipsWareImageButtonBase2.Click 'URL 복사 Dim NaverAPIURL As String = "https://openapi.naver.com/v1/util/shorturl" Dim LongURL As String = "url=" & Uri.EscapeDataString(TextBox1.Text) Dim ChangeURL As String = RequestApi_PostUtf8(NaverAPIURL, LongURL) Dim ShortURL As String = Split(Split(Replace(ChangeURL, """", "".. 2020. 5. 29.
프로세스 확인 Public Function IsProcessRunning(ByVal name As String) As Boolean For Each clsProcess As Process In Process.GetProcesses() If clsProcess.ProcessName.StartsWith(name) Then Return True End If Next Return False End Function 2020. 5. 8.