|
이런경우에는 쓰레드(Thread)를 사용하셔야 됩니다.
실행시키고자 하는 2개의 while문을 각각의 쓰레드로 생성하셔서 실행시키시면 됩니다.
쓰레드에 관련해서는 문법책이나 여기 질답란에도 많은 내용들이 있으므로 참고하시면 될듯합니다.
초보Opengl 님이 쓰신 글 :
: program을 시작한지 얼마 되지않은 초보입니다.
: 고수님들의 도움이 필요 합니다.
:
: while 문을 두 개 동시에 실행 시킬수 있는 방법은 없나요..
:
: //-----------------------------------------------------
: while(bCheck1)
: {
: Application->ProcessMessages();
: ...................
: }
: //-----------------------------------------------------
:
: //-----------------------------------------------------
: while(bCheck2)
: {
: Application->ProcessMessages();
: ...................
: }
: //-----------------------------------------------------
:
: 첫 번째 while 문이 실행되는 도중 두 번째 while 문이 실행 되면
: 첫 번째 while 문이 멈춰 버립니다.
: 혹시 방법이 없나요?
: 아니면 다른 방법으로 같은 효과를 볼수 있는 방법이라던지...
: 부탁 드리겠습니다.
|