2012年光棍节彩蛋

完整成品地址:http://download.csdn.net/detail/lanyuanershe/4756605

Private Sub Command1_Click()

EndCount = EndCount + 1

'special end
If EndCount = 8 Then
MsgBox "连续8次都抽不中,进入  “特别end”,给您一首《神威鬼鸣》,很带感的歌曲,稍等片刻,music 响起!"
WindowsMediaPlayer1.URL = "end.mp3"
WindowsMediaPlayer1.Controls.play
Command1.Visible = False
TempMess = 1
End If


TempMess = 0
'生成随机数
Randomize
RandNum = Int(Rnd * (UBound(AllNum) - 1)) + 1

'good end
If AllNum(RandNum) = 11 Then
MsgBox "恭喜猜中终极大奖!等待片刻,music 响起!"
Picture1.Picture = LoadPicture("1.jpg")
WindowsMediaPlayer1.URL = "win.mp3" 'C:\Users\chen\Desktop\
WindowsMediaPlayer1.Controls.play
Command1.Visible = False
TempMess = 1

'Unload Form1
End If


If AllNum(RandNum) = 15 Then
MsgBox "您的人品爆发了 !给您换个图,加油!↖(^ω^)↗"

Set Picture1.Picture = LoadPicture("2.jpg")
TempMess = 1

End If

'bad end
If AllNum(RandNum) = 27 Then
MsgBox "您已经被集体灭灯了,( ⊙ o ⊙ )!music 响起!"
Set Picture1.Picture = LoadPicture("4.jpg")
WindowsMediaPlayer1.URL = "bad.mp3"
WindowsMediaPlayer1.Controls.play
Command1.Visible = False
TempMess = 1
End If

'没中奖的提示
If TempMess = 0 Then
MsgBox "来年还过光棍节 !~~~~(>_<)~~~~  抽中数字:" & AllNum(RandNum)
End If

'将剩余的数字用Preserve重新缩进,去掉抽中的数字
Temp = UBound(AllNum) - 1
If RandNum = UBound(AllNum) Then
    ReDim Preserve AllNum(1 To Temp)
    
    
Else
    For i = RandNum To UBound(AllNum) - 1
        AllNum(i) = AllNum(i + 1)
        Next
    ReDim Preserve AllNum(1 To Temp)
    
End If




End Sub




Private Sub Command2_Click()


End Sub



==========模块内的内容======

Public EndCount As Integer
Public TempMess As Integer
Public Temp As Integer
Public RandNum As Integer
Public LeftNum() As Integer
Public RightNum() As Integer
Public AllNum() As Integer




Sub Main()
'初始化全局变量,数组1~100

ReDim AllNum(1 To 30)
      For i = 1 To 30
        AllNum(i) = i
        Next i
Form1.Show
End Sub





                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值