Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
Хочу уничтожить потоки. Не получается уничтожить потоки при достижении определенного значения. Программа сначала выполняет главный поток поток, потом переходит к дополнительным Если в методе Execute пишу MyArrayThread[i].Terminate или FreeOnTerminate то программа выводит ошибку. Код: pascal 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. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 00:19 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
Ildar007, Завершение потока - это выход из метода Execute. Только так. Это делает поцедура Exit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 00:57 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
И тебе уже сказали - Synchronize работать не будет. Твои потоки навечно виснут на Synchronize, и их не закрыть. Закрыть поток извне (из другого потока) вызвать ОбъектПотока.Free. Два раза пробежаться в циклепо твоему массиву. Первый раз - сделать всем Terminate, 2-й раз - сделать всем Free. FreeOnTerminate не нужен ни в коем случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 01:01 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
Ну и выкить, конечно, этот бред, вместе с Synchronize. Ildar007 Код: pascal 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 01:11 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
YuRock Первый раз - сделать всем Terminate, 2-й раз - сделать всем Free.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 01:13 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
Напишите, пожалуйста, кто-нибудь компонент "Убить все потоки". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 08:36 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Напишите, пожалуйста, кто-нибудь компонент "Убить все потоки". Halt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 08:42 |
|
||
|
Уничтожение потоков
|
|||
|---|---|---|---|
|
#18+
Синхронайз в консоли просто так не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2021, 10:34 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40056755&tid=2037472]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
140ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 411ms |

| 0 / 0 |
