¡¡¡¡¶ÔÓÚÏÂÑ©µÄ¾°Ïó´ó¼Ò¿ÉÄܶ¼²»Ä°Éú£¬ÎÒÃÇ»¹ÊÇÓÃVBÀ´ÖÆ×÷Ò»¸öÏÂÑ©µÄ¾°Ïó°É¡£ÆäʵÖÆ×÷ÕâÑùÒ»¸öÏÂÑ©µÄ¾°Ïó²¢²»¸´ÔÓ£¬ËüµÄÔÀíÊÇÊ×ÏÈÔÚµ×ɫΪºÚÉ«µÄÆÁÄ»ÉÏËæ»ú»³öÐí¶à°×µã£¨Ñ©»¨£©£¬È»ºóʹÕâЩѩ»¨²»¶ÏµØÏòÏÂÒƶ¯£¨ÖØ»£©£¬·´¸´Ñ»·£¬¾Í³É¹¦µØÄ£ÄâÁËÏÂÑ©µÄ¾°Ïó¡£ÏÂÃæÊÇÕâ¸öС³ÌÐò£¬Äã¿ÉÒÔÐÞ¸ÄÆäÖеÄһЩÊý¾Ýµ÷ÕûÑ©»¨µÄÃܶȺÍÑ©»¨ÂäϵĿìÂý¡£ ¡¡¡¡Ë«»÷´°ÌåдÈçÏ´úÂ룺 ¡¡¡¡Dim Snow(1000, 2), Amounty As Integer ¡¡¡¡Private Sub Form_Load() ¡¡¡¡Form1.Show ¡¡¡¡DoEvents ¡¡¡¡Randomize ¡¡¡¡Amounty = 325 ¡¡¡¡For J = 1 To Amounty ¡¡¡¡Snow(J, 0) = Int(Rnd £ª Form1.Width) ¡¡¡¡Snow(J, 1) = Int(Rnd £ª Form1.Height) ¡¡¡¡Snow(J, 2) = 10 £« (Rnd £ª 20) ¡¡¡¡Next J ¡¡¡¡Do While Not (DoEvents = 0) ¡¡¡¡For LS = 1 To 10 ¡¡¡¡For I = 1 To Amounty ¡¡¡¡OldX = Snow(I, 0): OldY = Snow(I, 1) ¡¡¡¡Snow(I, 1) = Snow(I, 1) £« Snow(I, 2) ¡¡¡¡If Snow(I, 1) > Form1.Height Then ¡¡¡¡ Snow(I, 1) = 0: Snow(I, 2) = 5 £« (Rnd £ª 30) ¡¡¡¡ Snow(I, 0) = Int(Rnd £ª Form1.Width) ¡¡¡¡ OldX = 0: OldY = 0 ¡¡¡¡End If ¡¡¡¡Coloury = 8 £ª (Snow(I, 2) £ 10): Coloury = 60 £« Coloury ¡¡¡¡PSet (OldX, OldY), QBColor(0) ¡¡¡¡PSet (Snow(I, 0), Snow(I, 1)), RGB(Coloury, Coloury, Coloury) ¡¡¡¡Next I ¡¡¡¡Next LS ¡¡¡¡Loop ¡¡¡¡End ¡¡¡¡End Sub ¡¡¡¡ ±àд´°ÌåµÄÊó±ê°´Ï´úÂ룺 ¡¡¡¡Private Sub Form_MouseDown(Button As Integer,Shift As Integer, X As Single, Y As Single) ¡¡¡¡ unload me ¡¡¡¡End Sub ¡¡¡¡ÔËÐÐÉÏÃæµÄС³ÌÐò£¬¾Í¿ÉÒÔ¿´µ½ÂþÌìµÄÑ©»¨ÔÚ»º»ºÂäÏ£¬µØÃæÉÏ»¹»áÓлýÑ©£¡Êó±êµ¥»÷¿É½áÊø³ÌÐò¡£ |