Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 用于混乱的命令行界面的GUI前端?_Vb.net_User Interface_Command Line - Fatal编程技术网

Vb.net 用于混乱的命令行界面的GUI前端?

Vb.net 用于混乱的命令行界面的GUI前端?,vb.net,user-interface,command-line,Vb.net,User Interface,Command Line,视窗XP 我工作的那家小公司刚刚开始使用这个命令行软件,它相当令人困惑和乏味。我想知道制作GUI前端是否可行,以及如何开始 如果可能的话,我想让它获得数据来填充下拉框之类的,但至少我希望能够点击一个按钮并执行任何任务。我以前从来没有做过这样的事情,所以任何帮助都将不胜感激 谢谢这里有两个选项: 如果命令行exe调用dll或Assembly来执行此工作,则可以根据dll公开的方法在dll前端上工作(即可以完全剪切命令行前端) 或者,您需要包装命令行在其中运行的进程并捕获其输出,并根据需要传递输入。

视窗XP

我工作的那家小公司刚刚开始使用这个命令行软件,它相当令人困惑和乏味。我想知道制作GUI前端是否可行,以及如何开始

如果可能的话,我想让它获得数据来填充下拉框之类的,但至少我希望能够点击一个按钮并执行任何任务。我以前从来没有做过这样的事情,所以任何帮助都将不胜感激


谢谢这里有两个选项:

如果命令行exe调用dll或Assembly来执行此工作,则可以根据dll公开的方法在dll前端上工作(即可以完全剪切命令行前端)

或者,您需要包装命令行在其中运行的进程并捕获其输出,并根据需要传递输入。这里有一个关于如何编写此类包装的指南:(这一指南基于在c#中编写包装)


不过有一条评论——虽然可以在VB.Net中使用图示技术进行此操作,但在VB6中进行此操作要困难得多,甚至是不可能的。

您不打算在VB6中进行此操作,是吗?如果是,为什么?VB.Net是一个更新、更好、支持更广泛的开发平台。您甚至可以获得免费版本的Visual Studio 2010 Express将允许您在VB.NET中编写程序。