-
[VB.NET] 매개 변수가 잘못되었습니다. 오류해결프로그램 소스/VB.NET 2021. 1. 4. 23:17반응형
대부분 Bitmap관련 이미지작업을 하다 이런오류가 많이나오는데요.
오류메세지 해결방법 1.
- 이미지관련 변수들을 .Dispose() 한 후 Nothing처리해주기
Dim 스케치_bmp As Bitmap 스케치_bmp = New Bitmap(18000, 24000) ----- 생략 -------- 스케치_bmp.Dispose() 스케치_bmp = Nothing
해결방법 2.
- 가비지데이터 정리 및 프로세스 메모리정리
Private Declare Function SetProcessWorkingSetSize Lib "kernel32.dll" (ByVal hProcess As Int32, ByVal dwMinimumWorkingSetSize As Int32, ByVal dwMaximumWorkingSetSize As Int32) As Int32 Private Sub 프로세스메모리정리() GC.Collect() GC.WaitForPendingFinalizers() If (System.Environment.OSVersion.Platform = PlatformID.Win32NT) Then SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1) End If End Sub
반응형'프로그램 소스 > VB.NET' 카테고리의 다른 글
[VB.NET] 인터넷시간 가져오기 예제 소스 (0) 2021.01.12 [VB.NET] 스레드(Thread) 예제 및 대리자(Delegate) 사용예제 (0) 2021.01.10 [VB.NET] 화면에 격자 표시하기 예제 및 프로그램 (0) 2020.12.24 [VB.NET] MYSQL 데이터베이스 연결 및 Select, Insert하기 (0) 2020.12.21 [VB.NET] MSSQL 데이터베이스 SqlClient과 ADODB 사용법 (0) 2020.12.17