C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[37690] 프로젝트 중 메인폼에 다중 쓰레드 사용할 경우 다른 폼을 ShowModal() 하면 에러가 뜨네요
최연희 [navyyuni] 955 읽음    2004-10-20 11:15
메인폼안에 쓰레드 함수를 여러개 만들어서 실행시키고 있습니다.

근데 쓰레드가 동작은 되는데

가끔 다른 폼을 에러 이벤트에서 ShowModal 시켜야 되거든요

다중 쓰레드가 동작중일 경우에는 ShowModal()이 안되고 폼관련 에러가 나옵니다.

동작중엔 여러 쓰레드가 동시에 발생되고요 타이머에서 제어해주는 쓰래드도 있습니다.

혹시 다중 쓰레드를 해줄 때 충돌 안일어나도록 하는 방법도 있나요?

쓰레드는 ShowModal한 폼에서 전역변수를 변경해 주기 전까진 무한루프로 동작됩니다.

C++ 빌더 5.0이구요

다른 방식으로 다른 폼과 같이 동작 할 수있게 할 수는 없나요?

글구 쓰레드 관련해서 정보좀 주시면 고맙겠습니다.

장비쪽 프로그램인데 이 부분때문에 장비가 다운되서 생산을 멈추워 버리거든요.....

+ -

관련 글 리스트
37690 프로젝트 중 메인폼에 다중 쓰레드 사용할 경우 다른 폼을 ShowModal() 하면 에러가 뜨네요 최연희 955 2004/10/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.