我需要用 GUI 包装一个交互式 DOS 应用程序。DOS 应用程序不接受任何命令行参数。因此,所有工作都必须以交互方式完成。
完成工作的过程如下: 1. 在 DOS 命令提示符下启动 DOS 应用程序。2. 出现一个屏幕,要求我们“按任意键开始” 3. 按任意键会导致“菜单 1”,我们会在其中选择:[C] .. 创建新文件 [L] .. 加载现有文件file [Q] .. Quite Program 4. 按'L'键会进入另一个屏幕,显示加载项目文件的默认驱动器。如果驱动不是你想要的,“按[空格键]更改驱动” 5. 按“回车”确认驱动 6. 显示所有相关工程文件,我们可以使用 up-down-left-right箭头导航并按 Enter 加载文件。7. 交互过程继续进行,直到生成文本输出。
我没有 DOS 应用程序的源代码。
是否有任何可用的工具可以让我通过定义文件来驱动整个过程。这样的工具将允许我开发一个 GUI 来完成这项工作,而无需用户与旧的 DOS 应用程序交互。
谢谢。大卫