制作闪烁效果不仅是为了美观,更重要的是提示软件的使用者在操作时减少出错。是一个非常有用的制作效果。
闪烁的效果可使用窗体的Timer事件,此事件会在一定的时候间隔自动启动,再于此事件定义的闪烁的方式,如更改文本框的背景。效果请见附件。点击下载此附件
Private Sub Form_Current()
If Not IsNull(Me![备注]) Then '若备注栏有文字
Me.TimerInterval = 500 '设定每半秒启动一次Timer事件
Else
Me.TimerInterval = 0 '若没有文字则不启动Timer
End If
End Sub
Private Sub Form_Timer()
If Me![备注].ForeColor = 0 Then '若文字为黑色
Me![备注].ForeColor = 255 '改为红色
ElseIf Me![备注].ForeColor = 255 Then '若为红色
Me![备注].ForeColor = 0 '改为黑色
End If
End Sub