|
안녕하세요?
항상 도움에 감사드립니다.
쓰레드에 관한 질문인데요.
한 application이 시작될때 즉, form1이 Create될 때 쓰레드를 구동시킴니다.
TMythread *Mythread;
MyThread = new TMythread;
TMythread::Execute(void)
{
for(;;)
{
쓰레드 코드
}
}
로 했습니다. 그런데 application이 시작되면 user.exe(c:\Windows\System\user.exe)ㅇ로 인해(?)
application을 닫습니다.라는 메시지가 뜨는데 왜그런지요.
현재사용 PC말고 이전에는 문제가 없었습니다.
참고적으로 application에서 DIO (digital in out), AIO(analog In Out)통신카드를 사용하고 있습니다.
물론 이 통시카드를 작동시키는 루틴을 죽이면 문제는 없습니다.
감사합니다.
|