Visual C#窗体和命令行界面
我正在尝试在Windows窗体中实现一个命令行界面。我已经调查过了,但我不确定那是不是我想去的地方。我该怎么办?有两种基本方法,尽管我不确定你的目标是什么: 如果您希望在应用程序中有一个实际的命令窗口:Visual C#窗体和命令行界面,c#,command-line,C#,Command Line,我正在尝试在Windows窗体中实现一个命令行界面。我已经调查过了,但我不确定那是不是我想去的地方。我该怎么办?有两种基本方法,尽管我不确定你的目标是什么: 如果您希望在应用程序中有一个实际的命令窗口: 创建一个文本框。让他们键入他们想要的任何内容 当用户点击ENTER时,读取当前行并使用System.Diagnostic.Process类执行该行并检索结果文本 在文本框中显示结果文本 可选:当文本框变得太大时,从顶部扔掉行,以防止文本框变得太大 如果只想创建自定义命令处理窗口: 找到一种
- 创建一个文本框。让他们键入他们想要的任何内容李>
- 当用户点击ENTER时,读取当前行并使用System.Diagnostic.Process类执行该行并检索结果文本李>
- 在文本框中显示结果文本李>
- 可选:当文本框变得太大时,从顶部扔掉行,以防止文本框变得太大
- 找到一种解析输入并提供语法错误的方法
- 创建一个对象模型,该模型对应于您的应用程序将为您的控制台提供的功能
- 将解析器/解释器连接到对象模型