|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
напомните, пожалуйста, какую строчку нужно прописать в бесконечном цикле в vb.net, чтобы дать другим процессам компьютера тоже выполниться, а не заставлять комп виснуть. помню, какая-то одна волшебная строчка... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 00:17 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 07:52 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
СтарыйДругBelowZero, так в vb.net есть асинхронные методы. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 08:39 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
Akina Код: vbnet 1.
да, оно, спс) vb_subв vb.net есть асинхронные методы какие? у меня задача считывать инфу с виртуального com-porta. скорость 9600.таймер меньше 1 мс не ставится, а если в цикле брать данные с com-порта, то весь комп виснет ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 11:04 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
СтарыйДругBelowZero, Async/Await как один из примеров что значит виснет комп? Интерфейс фризится или все процессоры на всю загружаются и всю память съедают? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 11:34 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
[quot СтарыйДругBelowZero]Akinaкакие? у меня задача считывать инфу с виртуального com-porta. скорость 9600.таймер меньше 1 мс не ставится, а если в цикле брать данные с com-порта, то весь комп виснет Вы что - порт постоянно опрашиваете что ли? А на фиг оно надо? С СOM работал еще в VB6 - все прекрасно работает по событию OnComm. В NET смотрите тоже события порта... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2017, 12:22 |
|
Дать выполниться другим процессам
|
|||
---|---|---|---|
#18+
AndrF, я такой код написал. вроде работает. неправильно что-то делаю? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:38 |
|
|
start [/forum/topic.php?fid=60&fpage=16&tid=2155297]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 308ms |
total: | 429ms |
0 / 0 |