|
|
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте подскажите как реализовать следущую вещь. При нажатие кнопки должен запуститься внешний исполняемый файл (скрипт на vbscript) он мне возвращает значение и в зависимости от него, программа дальше работает по разному. Запускаю примерно так Код: plaintext 1. 2. 3. 4. 5. Работает все хорошо в result то значение что вернул скрипт после выполнения, но вот окно программы, становится белым и ничего не отображается, я так понимаю что она(программа) ждет выполнения скрипта, и не обновляет содержимое фрейма. Но мне надо чтоб во время выполнения скрипта, пользователь вносил данные во фрейме. Как мне это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 10:16:54 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
Thread, Runable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 10:22:04 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
in и err надо ещё вычитывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 12:20:09 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
Blazkowiczin и err надо ещё вычитывать. В смысле? Можете пояснить, не совсем понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 12:25:59 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
postman Blazkowiczin и err надо ещё вычитывать. В смысле? Можете пояснить, не совсем понял. http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 12:41:28 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
postmanВ смысле? Можете пояснить, не совсем понял. Ссылку уже привели. В двух словах: запись в эти потоки блокирует приложение которое ты вызваешь. То есть приложению надо что-то пулить в лог, в консоль, да куда угодно. Хотя бы пару символов. Оно его и пишет. Но никому особое не надо создвать какой-то особенный буфер для этой консоли. Поэтому твоя задача вычитать все данные из этих потоков чтобы разблокировать твой процесс который хочет туда писать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2007, 12:44:03 |
|
||
|
Как праивльно запустить внешнюю программу?
|
|||
|---|---|---|---|
|
#18+
Пробовал делать как указано в ссылке Код: plaintext 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. Результат такой же, что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2007, 14:56:13 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34799844&tid=2144597]: |
0ms |
get settings: |
15ms |
get forum list: |
25ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
76ms |
get topic data: |
22ms |
get forum data: |
6ms |
get page messages: |
94ms |
get tp. blocked users: |
3ms |
| others: | 316ms |
| total: | 573ms |

| 0 / 0 |
