ШМ
Шурик Московский

Visual basik 6. не могу сделать программу. (тема графика, движение тел)

Как сделать, чтобы черная точка двигалась по экрану, когда нажимаешь кнопки: вправо, влево, вверх, вниз?
Моя программа:
Private Sub Command1_Click()
x = Int(Rnd() * 5500)
y = Int(Rnd() * 5500)
Picture1.Circle (2750, 2750), 1500, RGB(0, 0, 0)
Picture1.Line (2720, 2720)-(2780, 2780), RGB(255, 0, 0), BF
Picture1.Line (x, y)-(x + 30, y + 30), RGB(0, 0, 0), BF
End Sub
Private Sub Command3_Click()
z = y + 10
End Sub
Private Sub Command4_Click()
z = y - 10
End Sub
Private Sub Command5_Click()
k = x - 10
End Sub
Private Sub Command6_Click()
k = x + 10
End Sub
Private Sub Command2_Click()
Picture1.Line (k, z)-(k + 30, z + 30), RGB(0, 0, 0), BF
End Sub

Елена Завьялова
Елена Завьялова

У Вас не объявлены переменные

Dim x As Integer
Dim y As Integer
Dim z As Integer
Dim k As Integer

Все эти переменные надо объявить вне всех процедур,
что бы они были видны из каждой процедуры (глобальные переменные)

Похожие вопросы
люди помогите срочно!! ! как в visual basik нарисовать звезду давида с помощью программного кода? visual basik программа
Где скачать программу microsoft visual 6?
как сделать программу в visual c++ без использования библиотек. mcsvc100D.dll как то так
А можете мне программу в Quik Basik написать??
Помогите! нужно сделать программу в Microsoft Visual Studio
Информатика: не могу найти ошибку (программа visual basic)
Информатика: программа visual basic (не могу найти ошибку)
Определение графики visual c#
Помогите сделать программу на visual basic
Visual Basik 2008: Задать значение двух переменных через одно текстовое поле.