2010-05-15 15 views
1

我在VB.Net(控制台应用程序)中进行速度游戏,用户有一定的时间按下某个键。那么我怎么能给Console.ReadKey函数一个超时而不用等到一个按键被按下?如何给用户一定的时间输入内容? (VB.Net)

+2

请参阅http://stackoverflow.com/questions/57615/how-to-add-a-timeout-to-console-readline – tzaman 2010-05-15 13:39:00

+0

谢谢!新增答案。 – lesderid 2010-05-15 14:40:54

回答

1

您应该使用计时器。当用户选择正确的密钥时,您可以禁用它。如果用户然后选择一个不同的密钥,您可以重置它。

相关问题