C# Thread 를 이용한 코드에서 DEBUG 하기. winForm 의 화면제어시 오류피하기 [출처] C# Thread 를 이용한 코드에서 DEBUG 하기. winForm 의 화면제어시 오류피하기|작성자 바람
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Visualstudio 에서 Thread 를 사용한 프로그램의 Debug 를 할 때
winForm 의 화면에 관련된 제어를 하려고 하면 오류가 발생하게 된다.
이럴 때 DEBUG 전처리를 이용해서 화면제어를 피해가는 방법이 있다.
꼭 대문자 DEBUG 로 기술해야 한다.
이 외의 글자는 DEBUG 모드로 인식하지 않는다.
#if ! DEBUG
pbProgress_Main.Maximum = 100;
lblVer.Text = strUpdate_New;
#endif
//또는
#if DEBUG
#else
pbProgress_Main.Maximum = 100;
lblVer.Text = strUpdate_New;
#endif
'Language > C#' 카테고리의 다른 글
[LINQ] 여러 인풋을 하나의 시퀀스로 Join 하기 (6) | 2015.04.28 |
---|---|
C# 자료 정리 - SerialPort. Event, Thread Synchronization, Debug Trace, TextBox Carrot Control, TimSpan, Method Invoker, Invoke (6) | 2015.04.28 |
New Features in C# 6 (6) | 2015.04.28 |
[C#] 특정길이까지 숫자값 앞에 0으로 채워주는 간단한 방법 (2) | 2015.04.17 |
[C#] 전체경로명에서 파일명만 추출 (6) | 2015.04.13 |