Dim oldC As POINTAPI For i = 0 To 14 Select Case LLine(i).Dir Case vertical Picture1.ForeColor = vbBlack res1 = MoveToEx(Picture1.hdc, LLine(i).Pos, Picture1.Height, oldC) res2 = LineTo(Picture1.hdc, LLine(i).Pos, 0) LLine(i).Pos = LLine(i).Pos - HSpeed If LLine(i).Pos < HSpeed Then LLine(i).Pos = Picture1.Width Picture1.ForeColor = vbWhite res1 = MoveToEx(Picture1.hdc, LLine(i).Pos, Picture1.Height, oldC) res2 = LineTo(Picture1.hdc, LLine(i).Pos, 0) Case Else Picture1.ForeColor = vbBlack res1 = MoveToEx(Picture1.hdc, Picture1.Width, LLine(i).Pos, oldC) res2 = LineTo(Picture1.hdc, 0, LLine(i).Pos) LLine(i).Pos = LLine(i).Pos - VSpeed If LLine(i).Pos < VSpeed Then LLine(i).Pos = Picture1.Height Picture1.ForeColor = vbWhite res1 = MoveToEx(Picture1.hdc, Picture1.Width, LLine(i).Pos, oldC) res2 = LineTo(Picture1.hdc, 0, LLine(i).Pos) End Select DoEvents Next
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question