C#检查参数的无限循环,这是一个按钮

C#检查参数的无限循环,这是一个按钮,c#,input,infinite-loop,C#,Input,Infinite Loop,所以我需要用一个并行端口启动一个马达。检查是否按下了“停止”按钮,在这种情况下,停止程序,检查瓶子是否过高,如果启动电机2,让其工作3秒钟,然后停止并运行电机1,然后再次检查。永远 我要问的是如何运行无限循环(用于不断检查输入),同时能够实际进行输入。为了澄清这个程序,我启动电机的提示是一个按钮。我的停止提示也是一个按钮,检查高度实际上就是检查我是否按下了按钮。没有实际的发动机,我只是有一个文本框,上面写着一号和二号发动机是否在运行。很难理解你的问题。不定式检查在这种情况下不是一个好方法。 当我

所以我需要用一个并行端口启动一个马达。检查是否按下了“停止”按钮,在这种情况下,停止程序,检查瓶子是否过高,如果启动电机2,让其工作3秒钟,然后停止并运行电机1,然后再次检查。永远


我要问的是如何运行无限循环(用于不断检查输入),同时能够实际进行输入。为了澄清这个程序,我启动电机的提示是一个按钮。我的停止提示也是一个按钮,检查高度实际上就是检查我是否按下了按钮。没有实际的发动机,我只是有一个文本框,上面写着一号和二号发动机是否在运行。

很难理解你的问题。不定式检查在这种情况下不是一个好方法。
当我编写一个运行步进电机的应用程序时,我刚刚实现了一个布尔标志“正在运行”。当此标志的状态更改时,引发事件“onStateChanged”,然后我在控件中执行所有必要的操作和更改。希望它能帮助您理解这个过程。

请分享您迄今为止的代码。