powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
6 сообщений из 6, страница 1 из 1
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215914
WildMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть модуль DOS он запускается требует ввести путь к файлу с исх данными (это первый ввод). Затем обрабатывает их, сохраняте в файл вывода. И тебует нажать любую клавишу для выхода.
Задача: запустить эту консольную прогу из приложения на Дельфи, с имитировать действия пользователя и закрыть почле отработки.
Я здесь и на др. форумах почитал, но основной момент имитация ввода под ДОС так и осталось загадкой.. (кое где писали что мол для этого они делали резидет на ASmе ).А с Дельфей нельзя это сделать?
...
Рейтинг: 0 / 0
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215926
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гдето читал как можно
работать с консольными приложениями через хендл

если найду то ссылку дам .
...
Рейтинг: 0 / 0
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215948
command /c echo filename.ext|yourprog.exe
...
Рейтинг: 0 / 0
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215973
WildMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, но не запускается эта пога в виде prog.exe data.fil
И какой смысл в данйо строке? ведь наскоко я понял просто команд ком запускат заданную стоку filename.ext, а заодно и показывает ее...
все равно же от меня требуется ручной ввод пути к данным
...
Рейтинг: 0 / 0
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215980
Мля, ну попробуй хоть, а потом смысл ищи.
...
Рейтинг: 0 / 0
Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
    #32215993
WildMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А блин.. все понял... надо было дословно загонять строку %)))
по крайне мере в командной строке эта хорень заработала :)
Сенкс!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Заголовок сообщения: Как для консольной проги(DOS) сэмулировать нажатие клавишь
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]