ç¨VBç¼ç¨å®ç°çªä½èæ¯ç±ä¸è³ä¸çé¢è²éæ¸åæµ
å¾å¤åºç¨ç¨åºçå®è£
çé¢é½éç¨äºæ åçç±èå°é»æ¸åçèæ¯,ä½ å¯ä»¥ç¨å¦ä¸ä»£ç å®ç°è¿ç§ææ
Sub Dither(vForm As Form)
Dim intLoop As Integer
vForm.DrawStyle = vbInsideSolid
vForm.DrawMode = vbCopyPen
vForm.ScaleMode = vbPixels
vForm.DrawWidth = 2
vForm.ScaleHeight = 256
For intLoop = 0 To 255
vForm.Line (0, intLoop)-(Screen.Width, intLoop - 1), RGB(0, 0, 255 - intLoop), B
Next intLoop
End Sub
Private Sub Form_Activate()
Dither Me
End Sub
å°çªä½çAutoRedrawå±æ§è®¾ä¸ºTrue.
å¦ææ³å¾å°ç±çº¢å°é»çæ¸å,åªéå¦ä¸æ¹å¨:
vForm.Line (0, intLoop)-(Screen.Width, intLoop - 1), RGB(255 - intLoop, 0, 0), B
以ä¸æ¯ç±ç»¿å°é»çæ¸åææ
vForm.Line (0, intLoop)-(Screen.Width, intLoop - 1), RGB(0,255 - intLoop, 0), B
温馨提示:答案为网友推荐,仅供参考