Windows XP
我工作的小公司刚开始使用这个命令行软件,而且相当混乱和乏味。我想知道是否可以制作一个GUI前端以及我将如何开始实现它。
如果可能的话,我想让它获取数据以填写下拉框等等,但至少我希望能够点击按钮并执行任何任务。我之前从未做过这样的事情,所以任何帮助都会受到赞赏。
由于
答案 0 :(得分:1)
这里有两个选项:
如果命令行exe调用dll或assemlbly来完成工作,那么你可以根据它公开的方法在DLL的前端工作(即你可以完全删除命令行前端。 / p>
或者,您需要包装命令行运行的进程并捕获其输出,并根据需要传递输入。这里有一个关于如何编写这样一个包装器的指南:http://support.microsoft.com/kb/305994(这个基于在c#中编写包装器)。
虽然有一条评论 - 虽然可以使用图示的技术在VB.Net中执行此操作,但在VB6中执行此操作会更难,甚至不可能。