31 / 31 / 4
Регистрация: 23.03.2014
Сообщений: 180
|
|||||||||||
1 | |||||||||||
.NET 4.x AppCrash консольного приложения при чтении с него средствами vbs17.08.2015, 18:32. Показов 787. Ответов 5
Метки нет (Все метки)
Доброго времени суток форумчане! есть маткад он использует vbs и есть консоль на vb.net вызывающая api функции другой проги
код консоли Кликните здесь для просмотра всего текста
и скрипт vbs Кликните здесь для просмотра всего текста
когда скрипт получает ответ то происходит аппкраш консоли подскажите плиз где ошибка? спасибо. Добавлено через 5 минут если вписывать вручную аппкраш не происходит
0
|
17.08.2015, 18:32 | |
Ответы с готовыми решениями:
5
Запуск консольного приложения и считывание с него текста Разработка консольного приложения средствами DevC++. Формирование пользовательского текстового меню Как остановить исполнение консольного приложения без выхода из него? Абракадабра при записи в файл и при чтении из него кириллицы |
31 / 31 / 4
Регистрация: 23.03.2014
Сообщений: 180
|
||||||
19.08.2015, 15:43 [ТС] | 2 | |||||
вот пример консоли
скрипт тот же при запуске скрипта
0
|
COM‐пропагандист
|
||||||
20.08.2015, 02:03 | 3 | |||||
Всё просто.
Когда вбскрипт прекращает работу, то закрывается стандартный поток вывода. В этом случае функция Console.ReadLine() вернёт Nothing. Чтобы избежать этого, необходимо возвращаемую строку проверить на пустоту, и только когда она не пуста, производить с ней действия.
1
|
31 / 31 / 4
Регистрация: 23.03.2014
Сообщений: 180
|
||||||
20.08.2015, 10:55 [ТС] | 4 | |||||
Замабувараев спасибо за ответ! и subвопрос почему консоль после отработки скрипта не на что не реагирует?
0
|
COM‐пропагандист
|
|
21.08.2015, 06:37 | 5 |
Потому что файловый поток, откуда консольная программа получала данные, закрылся при завершении скрипта. Функция Console.ReadLine() всегда будет возвращать Nothing.
Нужно завершать программу.
0
|
31 / 31 / 4
Регистрация: 23.03.2014
Сообщений: 180
|
|
21.08.2015, 14:24 [ТС] | 6 |
- этого и не хотел делать иначе закрыл бы ее в скрипте до получения Nothing.
0
|
21.08.2015, 14:24 | |
21.08.2015, 14:24 | |
Помогаю со студенческими работами здесь
6
При чтении файла данные из него удаляются? Почему при чтении exe файла средствами python выводит ошибку? Ошибка при создании консольного приложения Ошибка при компиляции консольного приложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |