我寫了一個使用OLE程序,它工作正常,直到我說這是我的程序很重要的一些組件,在那之後我的程序有問題,當開始使用OLE工作,並提高此異常:線程管理問題!
"EOleSysError
No more threads can be created in the system"
有沒有辦法請求更多的線程或免費使用線程或類似的東西?如何解決這個問題? 謝謝。
我寫了一個使用OLE程序,它工作正常,直到我說這是我的程序很重要的一些組件,在那之後我的程序有問題,當開始使用OLE工作,並提高此異常:線程管理問題!
"EOleSysError
No more threads can be created in the system"
有沒有辦法請求更多的線程或免費使用線程或類似的東西?如何解決這個問題? 謝謝。
我強烈建議,如果你不能修復它們(告訴作者修復它們),或者如果錯誤在你身邊,就開始正確使用它們。達到進程的線程限制是一個嚴重的問題,絕不應該發生。沒有辦法解決這個問題,但修復了導致它的代碼。
也許你在一個糟糕的方式使用這些組件?所以這些組件保持連接和線程打開而不是關閉它們?
您使用哪種組件?那麼,你是否有一些示例代碼?
如果您的應用程序創建了太多線程,則解決方案可能不會請求更多線程。我認爲它應該被修復,以便它不會創建太多的線程。 – 2010-10-04 17:22:34
重要的事情是我不要自己創建這些線程!所以我不能處理它們,他們是由組件創建的那些即時通訊使用 – Armin 2010-10-04 17:42:34
哪些組件?你如何使用它們? – 2010-10-05 08:02:29