Q
暫停/恢復線程?
0
A
回答
0
這是做你需要什麼(我認爲)的正確方法。
您必須對目標進程的所有線程調用ResumeThread()
和SuspendThread()
(API函數)...
2
警告:.Suspend()現在已經貶值。原因是掛起另一個線程甚至不是安全的。
讓我們說低級別的某個地方,有一個線程執行一些重要的操作,如寫入字節,現在您繼續並在線程完成該字節範圍之前暫停線程?它可能會暫停,直到你可能導致破壞性結果的Resume()。
隨着中說:
Thread.Sleep(Time in ms)
將暫停的當前線程的毫秒x量。
如果您正在尋找暫停的當前線程然後
Thread.CurrentThread.Suspend()
,並簡歷的當前線程
Thread.CurrentThread.Resume()
您需要將命名空間導入到按原樣使用此代碼。
Imports System.Threading
或將其更改爲
System.Threading.Thread.CurrentThread.Suspend()
要小心,如果你不是多線程和處理自己的線程,我不建議這樣做。爲什麼MS貶低代碼是有原因的。記住這一點。
相關問題
- 1. 暫停和恢復線程
- 2. 線程暫停/停止活動恢復
- 3. 暫停/恢復另一個線程
- 4. Java ExecutorService暫停/恢復特定線程
- 5. 如何暫停和恢復線程
- 6. 線程暫停/恢復問題
- 7. 安全地暫停和恢復線程
- 8. Perl線程不會暫停/恢復
- 9. 恢復和暫停ArrayList中的線程
- 10. 如何暫停和恢復surfaceView線程
- 11. 如何暫停和恢復線程?
- 12. 在Android中暫停和恢復線程
- 13. 工作線程暫停/恢復實施
- 14. VB.Net線程暫停和恢復
- 15. 如何暫停/恢復線程
- 16. 線程暫停但不恢復
- 17. 控制線程暫停和恢復一組工作線程
- 18. 線程同步和線程暫停\恢復
- 19. 從cpp的父線程中暫停並恢復線程
- 20. .net 4.0 c#:暫停/恢復線程池中的並行運行線程暫時?
- 21. 如何使用線程池,暫停,播放,恢復和停止所有線程?
- 22. 作業對象 - 暫停/恢復進程的線程
- 23. 如何暫停和恢復WebRequestMethods.Ftp.UploadFile過程?
- 24. 應用程序暫停/恢復狀態
- 25. 暫停/恢復Java小程序
- 26. Android暫停和恢復教程
- 27. 暫停/恢復jquery .animate()?
- 28. Android應用暫停恢復
- 29. AngularFire暫停/恢復同步
- 30. Twilio播放暫停/恢復
我不明白你的問題:你需要在你的應用程序中暫停外部進程或內部線程嗎? – Marco
你在說VB6或VB.NET嗎? – Marco