VB滚动字幕板问题,穿透式的我已经搞定了,壁面反射式的怎么改? 100
PrivateSubTimer4_Timer()'字幕进行穿透式左右摆动Iffx=1ThenIfForm2.Label1.Left>-Form2.Label1.Width...
Private Sub Timer4_Timer() '字幕进行穿透式左右摆动
If fx = 1 Then
If Form2.Label1.Left > -Form2.Label1.Width Then
Form2.Label1.Left = Form2.Label1.Left - HScroll1.Value
Else
fx = 0
End If
Else
If Form2.Label1.Left < Form2.Width Then
Form2.Label1.Left = Form2.Label1.Left + HScroll1.Value
Else
fx = 1
End If
End If
End Sub
Private Sub Timer5_Timer() '字幕进行壁面反射式摆动
If fx = 1 Then
If Form2.Label1.Left > 0 Then
Form2.Label1.Left = Form2.Label1.Left - HScroll1.Value
Else
fx = 0
End If
Else
If Form2.Label1.Left < Form2.Width - Form2.Label1.Left Then
Form2.Label1.Left = Form2.Label1.Left + HScroll1.Value
Else
fx = 1
End If
End If 展开
If fx = 1 Then
If Form2.Label1.Left > -Form2.Label1.Width Then
Form2.Label1.Left = Form2.Label1.Left - HScroll1.Value
Else
fx = 0
End If
Else
If Form2.Label1.Left < Form2.Width Then
Form2.Label1.Left = Form2.Label1.Left + HScroll1.Value
Else
fx = 1
End If
End If
End Sub
Private Sub Timer5_Timer() '字幕进行壁面反射式摆动
If fx = 1 Then
If Form2.Label1.Left > 0 Then
Form2.Label1.Left = Form2.Label1.Left - HScroll1.Value
Else
fx = 0
End If
Else
If Form2.Label1.Left < Form2.Width - Form2.Label1.Left Then
Form2.Label1.Left = Form2.Label1.Left + HScroll1.Value
Else
fx = 1
End If
End If 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询