GSerg писал(а):Честно говоря, не понял вопроса![]()
Ты сам опрашиваешь? И сам события генеришь? Так почему бы просто не генерить их?
Ты сам опрашиваешь? И сам события генеришь?
Option Explicit
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Private Function Pressed(k As Long) As Boolean
If GetAsyncKeyState(k) < 0 Then Pressed = True Else Pressed = False
End Function
Private Sub Form_Load()
Me.Show
Me.Refresh
Do
If Pressed(37) Then
If Shape1.Visible Then Shape1.Visible = False: Me.Refresh
Else
If Not Shape1.Visible Then Shape1.Visible = True: Me.Refresh
End If
If Pressed(39) Then
If Shape2.Visible Then Shape2.Visible = False: Me.Refresh
Else
If Not Shape2.Visible Then Shape2.Visible = True: Me.Refresh
End If
If Pressed(27) Then Exit Do
Loop
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8