때때로 PictureBox를 false (예 :)로 설정하거나 일부 TextBox의 텍스트를 설정 한 다음 "System.Threading.Thread.Sleep (X)"(for 예) sleep 명령 바로 다음에 수행되는 첫 번째 명령.때때로 두 번째 명령 뒤에 실행되는 첫 번째 명령
어떻게 될 수 있습니까? 백그라운드에서 작동하는 명령이 있습니까?
나를 혼란스럽게합니다. 그것은 내 프로젝트에서 많은 버그를 만듭니다.
때때로 PictureBox를 false (예 :)로 설정하거나 일부 TextBox의 텍스트를 설정 한 다음 "System.Threading.Thread.Sleep (X)"(for 예) sleep 명령 바로 다음에 수행되는 첫 번째 명령.때때로 두 번째 명령 뒤에 실행되는 첫 번째 명령
어떻게 될 수 있습니까? 백그라운드에서 작동하는 명령이 있습니까?
나를 혼란스럽게합니다. 그것은 내 프로젝트에서 많은 버그를 만듭니다.
이벤트가 발생하기를 기다리고있는 것처럼 들릴 수 있습니다. 이 시도 :
pic.Visible = false;
Application.DoEvents();
sleep(1000);
와우! 완벽한 ... 고맙습니다! : D 아주 좋아 ... 빠른 답변! – user6466445
후 관련 코드 – Rahul
당신이 스레딩 또는 backgroundworkers를 사용하고보기? –
UI 스레드가 잠자기 상태가되어 UI가 새로 고쳐지지 않습니다! 'X' ms 후에 깨어 나면 UI가 새로 고침되고 변경 사항을 볼 수 있습니다. – dotctor