Advertisement
iJorgePc

ControlsMenu - Timer

Jul 27th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 3.34 KB | None | 0 0
  1. Public Class Form1
  2.     Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
  3.  
  4.     Private Sub ControlesMenu_Tick(sender As Object, e As EventArgs) Handles ControlesMenu.Tick
  5.         Try
  6.             If GetAsyncKeyState(Keys.Down) = -32767 Then
  7.                 If Label1.ForeColor = Color.Red Then
  8.                     Label2.ForeColor = Color.Red
  9.                     Label1.ForeColor = Color.Black
  10.                     Exit Sub
  11.                 End If
  12.                 If Label2.ForeColor = Color.Red Then
  13.                     Label3.ForeColor = Color.Red
  14.                     Label2.ForeColor = Color.Black
  15.                     Exit Sub
  16.                 End If
  17.                 If Label3.ForeColor = Color.Red Then
  18.                     Label1.ForeColor = Color.Red
  19.                     Label3.ForeColor = Color.Black
  20.                     Exit Sub
  21.                 End If
  22.             End If
  23.             If GetAsyncKeyState(Keys.Up) = -32767 Then
  24.                 If Label1.ForeColor = Color.Red Then
  25.                     Label3.ForeColor = Color.Red
  26.                     Label1.ForeColor = Color.Black
  27.                     Exit Sub
  28.                 End If
  29.                 If Label2.ForeColor = Color.Red Then
  30.                     Label1.ForeColor = Color.Red
  31.                     Label2.ForeColor = Color.Black
  32.                     Exit Sub
  33.                 End If
  34.                 If Label3.ForeColor = Color.Red Then
  35.                     Label2.ForeColor = Color.Red
  36.                     Label3.ForeColor = Color.Black
  37.                     Exit Sub
  38.                 End If
  39.             End If
  40.             If GetAsyncKeyState(Keys.Right) = -32767 Then
  41.                 If Label1.ForeColor = Color.Red Then
  42.                     Label4.Text = "[Seleccionado]"
  43.                     Label4.ForeColor = Color.Green
  44.                     ContadorItems.Text += 1
  45.                     Exit Sub
  46.                 End If
  47.                 If Label2.ForeColor = Color.Red Then
  48.                     Label5.Text = "[Seleccionado]"
  49.                     Label5.ForeColor = Color.Green
  50.                     ContadorItems.Text += 1
  51.                     Exit Sub
  52.                 End If
  53.                 If Label3.ForeColor = Color.Red Then
  54.                     Label6.Text = "[Seleccionado]"
  55.                     Label6.ForeColor = Color.Green
  56.                     ContadorItems.Text += 1
  57.                     Exit Sub
  58.                 End If
  59.             End If
  60.             If GetAsyncKeyState(Keys.Left) = -32767 Then
  61.                 If Label1.ForeColor = Color.Red Then
  62.                     Label4.Text = "[Sin seleccionar]"
  63.                     Label4.ForeColor = Color.Black
  64.                     ContadorItems.Text -= 1
  65.                     Exit Sub
  66.                 End If
  67.                 If Label2.ForeColor = Color.Red Then
  68.                     Label5.Text = "[Sin seleccionar]"
  69.                     Label5.ForeColor = Color.Black
  70.                     ContadorItems.Text -= 1
  71.                     Exit Sub
  72.                 End If
  73.                 If Label3.ForeColor = Color.Red Then
  74.                     Label6.Text = "[Sin seleccionar]"
  75.                     Label6.ForeColor = Color.Black
  76.                     ContadorItems.Text -= 1
  77.                     Exit Sub
  78.                 End If
  79.             End If
  80.         Catch ex As Exception
  81.  
  82.         End Try
  83.     End Sub
  84. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement