|
|
||||||||||||||||
Работа с консолью из VB616.05.2014, 18:16. Показов 9473. Ответов 51
Метки нет (Все метки)
Вот модуль класса, который я смонтировал,
черпая инфу из самых разнообразных источников... который запускает консоль и даёт возможность вставлять туда свой текст... Используется так...
теперь вопросы...
...и тишина.... все молчат, тогда так, какой тут код поставить чтоб взвамодействовать с окном консоли, причем в скрытом режиме пробывал через SendKeys, компьютер виснет приходилось из розетки выключать 2 попытки уже сделал
0
|
||||||||||||||||
| 16.05.2014, 18:16 | |
|
Ответы с готовыми решениями:
51
Работа с консолью Работа с консолью в Си Работа с консолью |
|
|
|||
| 16.05.2014, 18:31 [ТС] | |||
|
а я хочу сделать прогу которая бы просто, как функция получала результат а ведь действия ведь могут быть самые разнообразные от регистрации компонента до установки драйверов... поэтому мне нужно чтоб было правильное взаимодействие ввода / вывода... Добавлено через 3 минуты
0
|
|||
|
|
|||||||
| 16.05.2014, 18:55 [ТС] | |||||||
... оттолкнулся от похожего слова ... CommandДобавлено через 10 минут Дошло ! ! ! ✰ ✰ ✰ что надобыло поставить в классе, ранее выложенного кода ENABLE_LINE_INPUT теперь ответ я получаю !... пойду дальше строить
ENABLE_PROCESSED_OUTPUT = ВКЛЮЧИТЬ ВЫВОД ОБРАБОТЧИКА !
0
|
|||||||
|
Модератор
|
|
| 16.05.2014, 19:00 | |
|
FelixMacintosh, какой смысл? Приложение все-равно GUI. Не думай что оно у тебя консольное. Для создания консольного приложения нужно прописывать специальные ключи линкеру в LinkSwitches.
1
|
|
|
|
|||||||
| 16.05.2014, 19:34 [ТС] | |||||||
|
...
Добавлено через 4 минуты Добавлено через 22 минуты Ответы я получаю, осталось настроить выполнение команд !
0
|
|||||||
|
Модератор
|
||||||||||||
| 16.05.2014, 19:35 | ||||||||||||
Сообщение было отмечено Антихакер32 как решение
Решение
3
|
||||||||||||
|
|
|
| 16.05.2014, 19:44 [ТС] | |
|
Спасибо ! ✰
как всегда выручил, и сэкономил для меня очень много времени на всякие поиски ! и с юбилеем тебя
2
|
|
| 16.05.2014, 19:55 [ТС] | |
|
Не по теме: а мне ещё надо сделать 8 нарушений... и у меня будет анти-юбилей ... (шутка)
0
|
|
|
Супер-модератор
|
||||||
| 16.05.2014, 20:00 | ||||||
Сообщение было отмечено Антихакер32 как решение
Решение
Но для чего нужна консоль? Кстати, консоль можно организовать совсем просто (без утомительного описания API-функций):
Но непонятна, зачем нужна консоль?
2
|
||||||
|
|
||
| 16.05.2014, 20:09 [ТС] | ||
|
можно будет упростить в консоле, вот собственно и всё... P.S спасибо за код
0
|
||
|
Модератор
|
|||
| 16.05.2014, 20:17 | |||
|
1
|
|||
|
|
|
| 16.05.2014, 20:20 [ТС] | |
|
Анатолий, мне уже давал код для полного мониторинга куста реестра
и сортировки, зареганных компонентов, он мне очень пригодится теперь мне нужно решить ещё пару задач, и тогда моя прога будет и консольной и с возможностью доустановки компонентов, ..вобщем гибкой
0
|
|
|
15155 / 6428 / 1731
Регистрация: 24.09.2011
Сообщений: 9,999
|
|
| 16.05.2014, 20:43 | |
Сообщение было отмечено The trick как решение
Решение
Уважаемые коллеги,
недавно мне случайно попалась реализация консоли: http://vb.mvps.org/samples/Console/ Можно сразу переместиться вниз страницы и скачать архив. В нем исходники и exe. Может, найдете что-то полезное.
3
|
|
|
|
||
| 17.05.2014, 10:36 [ТС] | ||
|
Добавлено через 1 минуту Спасибо коллега Добавлено через 13 часов 43 минуты В принципе пример приведенный Catstail 'ом вполне можно применить для моей задачи позже я нашел практическое применение в его его поделках, в архиве vb_dll_proc.zip так вот.. можно ли будет например открыть консоль в одной программе... затем вызвать дочернюю программу передав ей управление и Command$, та в свою очередь воспользуется уже открытой консолью и выдаст ответ... ? ? ?
0
|
||
|
|
||
| 17.05.2014, 11:54 [ТС] | ||
|
Вобщем сделаю я модуль, в котором будут такие команды ...
на манер vb.net'а Console.ReadLine() As String Console.WriteLine(Text As String) Добавлено через 57 минут а то меня уже в гугле банить пытаются кривые числа просят ввести из за странных моих вопросов к гуглу
0
|
||
|
Модератор
|
||||||
| 17.05.2014, 11:58 | ||||||
1
|
||||||
|
|
|
| 17.05.2014, 12:04 [ТС] | |
|
Спасибо.. ! ✰
..Ну все до связи, на выходных всё отлажу
0
|
|
| 17.05.2014, 12:04 | |
|
Помогаю со студенческими работами здесь
20
Работа с консолью работа с консолью Работа с консолью. Работа с консолью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|