При randomize timer: пишет invalid outside procedure и указывает на randomize Timer - VB

Узнай цену своей работы

Формулировка задачи:

почему в к примеру таком коде:
Листинг программы
  1. Randomize Timer
  2. Dim tm As Integer
  3. Private Sub Timer1_Timer()
  4. tm = tm + 1
  5. s = Int(Rnd * 2)
  6. If s / 2 = Int(s / 2) Then Shape1.Left = Shape1.Left + 30: Shape1.FillColor = vbMagenta Else Shape1.Top = Shape1.Top + 30: Shape1.FillColor = vbBlue
  7. End Sub
vb пишет invalid outside procedure и указывает на randomize Timer

Решение задачи: «При randomize timer: пишет invalid outside procedure и указывает на randomize Timer»

textual
Листинг программы
  1. Dim tm As IntegerPrivate
  2.  
  3. private function RandTimer()
  4. Randomize Timer
  5. end function
  6.  
  7. Sub Timer1_Timer()
  8. tm = tm + 1s = Int(Rnd * 2)If s / 2 = Int(s / 2) Then Shape1.Left = Shape1.Left + 30: Shape1.FillColor = vbMagenta Else Shape1.Top = Shape1.Top + 30: Shape1.FillColor = vbBlue
  9. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут