我有一个旧的DOS应用程序,它接受一些文件作为输入,进行一些计算并将结果保存到文件系统中。此应用程序使用终端作为GUI的一种,您可以在其中选择输入文件,要执行的计算类型以及选择保存结果的位置。我不知道计算背后的逻辑,也无法在新项目中重复使用它们。 问题是这个应用程序的用户想要一个更容易使用的现代GUI。 这就是为什么,我有一个想法,创建一个适配器,它将按钮点击转换成DOS中的命令,并抓取文本输出显示在现代GUI中。 是否可能,我应该从哪里开始?
答案 0 :(得分:0)
有可能。如何开始取决于您的编程工具。如果你使用像Delphi或Lazarus或Visual Besic这样的RAD工具或......那么首先进行GUI设计并在之后定义事件。对于按钮单击它是ButtonXClick();在RAD工具中,您将找到一个对象检查器,其中包含属性和值以及事件及其值。转到“活动”页面,查找onClick-event。在值行中双击,您将获得一个空的事件处理程序,您可以为您的应用程序编写代码。
如果您没有或使用此类RAD工具,请使用适用于DOS的GUI框架。创建您的前端并编写您的代码,该代码将依次按下您的按钮进行调用。