Mega Code Archive

 
Categories / VB.Net / Development
 

ConsoleKeyInfo Structure

Class Example    Public Shared Sub Main()       Dim cki As ConsoleKeyInfo       Console.TreatControlCAsInput = True       Console.WriteLine("Press any combination of CTL, ALT, and SHIFT, and a console key.")       Console.WriteLine("Press the Escape (Esc) key to quit: " + vbCrLf)       Do          cki = Console.ReadKey()          If (cki.Modifiers And ConsoleModifiers.Alt) <> 0 Then Console.Write("ALT+")          If (cki.Modifiers And ConsoleModifiers.Shift) <> 0 Then Console.Write("SHIFT+")          If (cki.Modifiers And ConsoleModifiers.Control) <> 0 Then Console.Write("CTL+")          Console.WriteLine(cki.Key.ToString)       Loop While cki.Key <> ConsoleKey.Escape    End Sub  End Class