|
|
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Повторюсь, что сей зависон возникает не со всеми консольными приложениями, но как-то связан с их выводом. Друзья, кто может удаленно помочь - напишите, пжалста, в телегу @khudiakov_s Моя благодарность не будет иметь границ)) Сил уже нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:24 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Кроик Семён segor, попробуйте этот код Извиняюсь, выше неверно указал кусок кода. Тут зависает: Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:27 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
wadman segor пропущено... Попробовал. Зависает тут: Код: pascal 1. 2. 3. 4. 5. 6. 7. Жесть... А если прочитается ровно столько сколько в буфере максимум? Что будет с последним байтом? Там будет последний прочитанный байт. Разве нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:29 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor wadman пропущено... Жесть... А если прочитается ровно столько сколько в буфере максимум? Что будет с последним байтом? Там будет последний прочитанный байт. Разве нет? Кроик Семён Код: pascal 1. Отставить панику. Это моя невнимательность. Всё нормально. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:31 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor Извиняюсь, выше неверно указал кусок кода. Тут зависает: Там чуть выше есть комментарий: Кроик Семён Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:33 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
wadman segor Извиняюсь, выше неверно указал кусок кода. Тут зависает: Там чуть выше есть комментарий: Кроик Семён Код: pascal 1. Но подвисает как раз когда есть вывод( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:39 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor Друзья, кто может удаленно помочь - напишите, пжалста, в телегу @khudiakov_s Моя благодарность не будет иметь границ)) Сил уже нет... Ты готовое решение пробовал? https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1330938&msg=22233231 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:45 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor, посмотри здесь, не зависает, передает данные на вход, вычитывает все что передано обратно... Перенаправление вывода в файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:45 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
У меня как-то так сделано, ничего не подвисает: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. P.S: Повырезал всё лишнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 11:50 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
wadman Всё нормально Если ReadFile начнет возвращать False, или размер прочитанного окажется меньше ожидаемого - будет вечный цикл. Каша-алгоритм это, а не всё нормально. Надежда только на везение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 12:00 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey segor Друзья, кто может удаленно помочь - напишите, пжалста, в телегу @khudiakov_s Моя благодарность не будет иметь границ)) Сил уже нет... Ты готовое решение пробовал? https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1330938&msg=22233231 Я его не осилил( Не хватает знаниев. Не компилируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 12:07 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor, Какая у тебя версия Delphi? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 12:49 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey segor, Какая у тебя версия Delphi? 10.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 13:25 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segorЯ его не осилил( Не хватает знаниев. Не компилируется. Ну так прокачивай знания пока не осилишь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 13:38 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor, Упрощённый ExecuteProcess Код: 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. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 13:39 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Да возьмите у джедаев и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 18:09 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
возьмите готовое и многократно опробованное решение в жедаях. так вам нравится ковыряться в велосипедах, которые уже лет 20 как отлично решены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 18:58 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Спасибо. Покурим с джедаями) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 19:34 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey segor, Упрощённый ExecuteProcess Код: 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. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. Спасибо ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2020, 19:36 |
|
||
|
После выполнения CreateProcess зависаем на WaitForSingleObject
|
|||
|---|---|---|---|
|
#18+
segor Спасибо. Покурим с джедаями) Что бы долго не искать: https://github.com/project-jedi/jcl/blob/9d89903a2ee38fa72be47df433c46c7747ba4025/jcl/source/common/JclSysUtils.pas#L501 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2020, 10:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40020290&tid=2037841]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
57ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 344ms |

| 0 / 0 |
