QQ网名大全

求VB作品一个_vb设计程序求s=1+(1+2)+(1+2+3)...

以下是我自己做的一个小游戏,不知道算不算一个程序。只用了一个窗体,一个image,一个picture
代码如下:
Option Explicit
Dim t, su, f, h, s, r, un As Integer

Private Sub Form_Activate()
Picture2.SetFocus

End Sub

Private Sub Form_Load()
Form1.Caption = "撞球游戏"
Form1.Top = Screen.Height / 2 - Form1.Height / 2
Form1.Left = Screen.Width / 2 - Form1.Width / 2
Timer1.Enabled = True
Timer1.Interval = 1000
t = 3
Timer2.Enabled = False
Timer3.Enabled = False
Timer2.Interval = 1
Timer3.Interval = 1
Label1.Caption = ""
Label1.Caption = t
su = HScroll1.Value
f = su
h = su
s = su

End Sub

Private Sub HScroll1_Change()
su = HScroll1.Value
Picture2.SetFocus
Timer1.Enabled = True
Timer2.Enabled = False
Timer3.Enabled = False
Picture1.Top = 0
Label1.Caption = t
f = su
h = su
s = su

End Sub

Private Sub Picture2_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 37 Then
Picture2.Left = Picture2.Left - su
f = -su
Else
If KeyCode = 39 Then
Picture2.Left = Picture2.Left + su
f = su
End If
End If
If Picture2.Left <= 0 Then
Picture2.Left = 0
Else
If Picture2.Left >= Form1.Width - Picture2.Width Then
Picture2.Left = Form1.Width - Picture2.Width
End If
End If

End Sub

Private Sub Timer1_Timer()
t = t - 1
Label1.Caption = t
If t = 0 Then
Timer1.Enabled = False
t = 3
Timer2.Enabled = True
Timer3.Enabled = True
Label1.Caption = ""
End If

End Sub

Private Sub Timer2_Timer()
Picture2.Left = Picture2.Left + f
If Picture2.Left <= 0 Then
f = su
Else
If Picture2.Left >= Form1.Width - Picture2.Width Then
f = -su
End If
End If

End Sub

Private Sub Timer3_Timer()
Picture1.Move Picture1.Left + h, Picture1.Top + s
If Picture1.Left <= 0 Then
h = su
Else
If Picture1.Left >= Form1.Width - Picture1.Width Then
h = -su
End If
End If
If Picture1.Top = 0 Then
s = su
Else
If Picture1.Top >= Form1.Height - Picture1.Height Then
r = MsgBox("你输了,是否重来?", vbYesNo, "撞球游戏")
un = 0
If r = 6 Then
su = HScroll1.Value
Picture2.SetFocus
Timer1.Enabled = True
Timer2.Enabled = False
Timer3.Enabled = False
Picture1.Top = 0
Label1.Caption = t
f = su
h = su
s = su
Else
If r = 7 Then
End
End If
End If
End If
End If
'以下为浮木撞到球时发生的动作
If Picture1.Left + Picture1.Width / 2 >= Picture2.Left Then
If Picture1.Left + Picture1.Width / 2 <= Picture2.Left + Picture2.Width Then
If Picture1.Top + Picture1.Height >= Picture2.Top Then
If Picture1.Top + Picture1.Height <= Picture2.Top + Picture2.Height Then
s = -su
un = un + su
Label1.Caption = un
End If
End If
End If
End If

End Sub
'简单得很,不要见笑,或者我还有一个图书管理系统,一个计算器(不过计算器还有很多BUG)
佚名
2024-06-08 22:58:44
最佳回答
类似问题(10)
  • 佚名
    2024-06-08 06:35:04

    一个动漫人物,求名字和作品!

    啊啊,与各种各样的人见面,这是替人们递送信件的工作。人们称这些即使**上性命,也要把寄托着「人心」的信安全运送的送递员为「信蜂」注。斯威特,拉格为了找回心爱的高...

  • 佚名
    2024-06-08 00:51:47

    求vb作品

    给我发消息吧 邮箱告诉我 我给你发过去 有很多 程序都是全的

  • 佚名
    2024-06-08 23:11:45

    求一张简单的剪纸作品!!!

    一张正方纸,斜折再斜折,成三角状,从开口处梯形状剪起,左右一边一刀,至顶。打开从中拉开既是。

  • 佚名
    2024-06-08 14:07:22

    最近下载了个VB在研究。想制作一个程序。功能如下:

    可以简单点,假设你只有一台打印机并设置为默认打印机,可以直接打印。添加通用对话框,取名dlgFile,菜单:工程-部件,如图打开文件对话框代码dlgFile.S...

  • 佚名
    2024-06-08 15:17:51

    vb如何随机生成一个英文名

    Private Sub Command1_Click()Dim xName As StringDim I As IntegerI = Int(3 + 6 * R...

  • 佚名
    2024-06-08 04:43:31

    求一张剪纸作品

    http:///Article/UploadFiles/200601/@@37436.jpg

  • 佚名
    2024-06-08 04:11:33

    询问一个vb控件的名称。

    这个控件叫:TabStrip在控件空白处 右键-部件-windows common controls 6.0 钩选即可 出现.

  • 佚名
    2024-06-08 00:49:32

    求一个vb小作品万分感谢

    打开VB新建一个exe,然后按下 F7 打开代码页面写入一下代码:Private Sub Form_Load()    While 1        MsgBo...

  • 佚名
    2024-06-08 14:00:46

    求一个VB的设计作品

    我可以为你作这个VB的设计作品给我发邮件

  • 佚名
    2024-06-08 08:00:00

    求一个photoshop作品 室徽设计

    LOGO用的是AI 我帮补料你。。