Мне нужно обернуть интерактивное приложение DOS графическим интерфейсом. Приложение DOS не принимает никаких параметров командной строки. Таким образом, все работы должны выполняться в интерактивном режиме.
Процесс выполнения работы следующий: 1. Запустите приложение DOS в командной строке DOS. 2. Появляется экран, и нас просят «Нажмите любую клавишу для запуска» 3. Нажатие любой клавиши приводит к «Меню 1», где нам представлены варианты выбора: [C] .. Создать новый файл [L] .. Загрузить существующий file [Q] .. Quite Program 4. Нажатие 'L' приведет к другому экрану, который показывает диск по умолчанию для загрузки файла проекта. Если диск не тот, который нужен, «Нажмите [ПРОБЕЛ], чтобы сменить диск» 5. Нажмите «возврат», чтобы подтвердить диск 6. Будут отображены все соответствующие файлы проекта, затем мы можем использовать вверх-вниз-влево-вправо стрелки для навигации и нажмите клавишу ВВОД, чтобы загрузить файл. 7. И интерактивный процесс продолжается до тех пор, пока не будет сгенерирован текстовый вывод.
У меня нет исходного кода приложения DOS.
Есть ли какой-нибудь инструмент, который позволяет мне управлять всем процессом через файл определения. Такой инструмент позволит мне разработать графический интерфейс для выполнения работы без необходимости взаимодействия пользователя со старым приложением DOS.
Спасибо. Дэйвид