Безошибочное зацикливание анимации - VB
Формулировка задачи:
Всем привет! Ребята, помогите плиз)
VB юзаю чисто ради учебы, прошу не пинать
В общем есть такое чудо:
Это чудо типа плавное увеличение и уменьшение круга имитирует.нужно зациклить ее, чтобы при единоразовой нажатии кнопки, (или можно даже сразу при запуске), программа начинала работать и работала беспрерывно.
Делал следующее:
Но в этом случае ошибка "Программа не отвечает". Спасибо!
Решение задачи: «Безошибочное зацикливание анимации»
textual
Листинг программы
Private Sub Command1_Click() Do For x = 1 To 400 Step 0.01 Picture1.Circle (0, 0), x DoEvents Next x For n = 1 To 399 Step 0.01 Picture1.Circle (0, 0), (400 - n), vbWhite DoEvents Next n Loop End Sub Private Sub Form_Load() Picture1.ScaleMode = vbPixels Picture1.Scale (500, 500)-(-500, -500) Picture1.AutoRedraw = True 'можно прописать в свойствах End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д