2011-03-28 3 views
-1

어떻게 VB6에서 스레딩을 할 수 있습니까? 쉬운 예를 들어 설명 할 수 있습니까? 미리 감사하십시오!스레딩 VB 6!

+0

** **이 질문에 많은 중복이 있습니다! 투표를 종료합니다. http://stackoverflow.com/questions/3959202/can-one-do-multithreading-in-vb6 http://stackoverflow.com/questions/383162/to-use-thread-in-programming-in-vb6 http : //stackoverflow.com/questions/5241690/implement-multi-threading-with-vb6 – MarkJ

답변

0

스레딩은 본질적으로 쉽지 않습니다. 나는 당신이 매우 신중해야한다.

일반적으로 ActiveX EXE에서이를 수행합니다. 여기에 good example이 있습니다.

+0

@Scott :: 그럼 당신은 또 무엇을 제안합니까? 내 응용 프로그램에는 긴 프로그램 코드가 있습니다. 컴파일러가 그 부분을 실행할 때 실행하는데 거의 7 ~ 10 분이 걸립니다. 사용자는 응용 프로그램이 정지되었음을 나타냅니다. 나는 사용자가 그렇게 생각하지 못하도록 무언가를하고 싶다. 만약 당신이 나에게 그것을 구현하는 아이디어를 줄 수 있습니다. – Rajdeep

+0

@Rajdeep - 이해하고 ActiveX DLL을 사용하는 것이 좋습니다. 나는 옳은 것은 쉽지 않다는 것을 말하고있는 것이므로주의하십시오. 스레드간에 메모리를 공유하는 기본 사항을 이해해야합니다. 깊은 주제입니다. –

+0

@Scott Thnkx. 당신의 도움을 사과하십시오. – Rajdeep

0

타이머를 사용하여 스레딩을 에뮬레이트 할 수 있습니다. 실제 스레딩만큼 효율적이지는 않지만 한 번은 (VB 3.0에서 VB 6.0까지) 몇 가지 응용 프로그램을 설계하여 그 트릭을 사용했습니다.