三九宝宝网宝宝教育智力培养

怎样用VB做打字游戏??

01月02日 编辑 39baobao.com

[如何选择适合不同年龄段孩子的游戏]1、3-4岁幼儿的身心发展特征及游戏特点 (一)、身心发展特征 (1)、生理发育幼儿的身高体重增长速度较3岁前有些降低,骨骼更坚硬了些,但骨化过程还远未完成,容易变形。幼儿大肌肉动作...+阅读

Dim t As Integer Dim s(1 To 5, 1 To 5) As String '用二维数组s()来存放打字数据 Dim n As Integer Dim r As Integer Private Sub Command1_Click() If t = 0 Then MsgBox "请先选择好打字选项", vbCritical + vbOKOnly + vbDefaultButton1, "提示" Else Label1.Caption = "" Command1.Enabled = False If t = 1 Then Call producenumsigh For i = 1 To 5 For j = 1 To 5 Label1.Caption = Label1.Caption + s(i, j) Next j Next i ElseIf t = 2 Then Call produceu For i = 1 To 5 For j = 1 To 5 Label1.Caption = Label1.Caption + s(i, j) Next j Next i ElseIf t = 3 Then Call producel For i = 1 To 5 For j = 1 To 5 Label1.Caption = Label1.Caption + s(i, j) Next j Next i ElseIf t = 4 Then Call producem For i = 1 To 5 For j = 1 To 5 Label1.Caption = Label1.Caption + s(i, j) Next j Next i ElseIf t = 5 Then Call producemix For i = 1 To 5 For j = 1 To 5 Label1.Caption = Label1.Caption + s(i, j) Next j Next i End If Timer1.Enabled = True End If '以上是根据用户选的打字选项分别调用对应的过程来产生打字数据 Text1.SetFocus End Sub Private Sub Command2_Click() End End Sub Private Sub Form_Load() Timer1.Interval = 1000 Timer1.Enabled = False Label1.Caption = "欢迎使用打字练习程序" End Sub Private Sub l_Click() t = 3 End Sub Private Sub m_Click() t = 4 End Sub Private Sub mix_Click() t = 5 End Sub Private Sub numsigh_Click() t = 1 End Sub Private Sub Text1_Change() If Len(Text1.Text) = 25 Then Timer1.Enabled = False For i = 1 To 25 If Mid(Text1.Text, i, 1) = Mid(Label1.Caption, i, 1) Then r = r + 1 Next MsgBox "您的输入速度是:" & Int(25 / n) & "字符/秒" & vbCrLf & "您的正确率为:" & 4 * r & "%", vbInformation + vbOKOnly + vbDefaultButton1, "打字统计" t = 0 Text1.Text = "" Label1.Caption = "" Command1.Enabled = True Label1.Caption = "选择打字选项,按开始重新测试" End If End Sub Private Sub Timer1_Timer() n = n + 1 '统计打字的时间 End Sub Private Sub u_Click() t = 2 End Sub Private Sub producenumsigh() '产生随机的数字字符并存放在数组s()中 Dim a%, b%, c%, d%, e% For i = 1 To 5 Randomize a = Int(Rnd * 15) + 33 b = Int(Rnd * 6) + 58 '根据键盘上的数字字符的Ascii码值,以下过程同 c = Int(Rnd * 5) + 91 d = Int(Rnd * 3) + 123 e = Int(Rnd * 9) + 48 s(i, 1) = Chr(a) s(i, 2) = Chr(b) s(i, 3) = Chr(c) s(i, 4) = Chr(d) s(i, 5) = Chr(e) Next End Sub Private Sub produceu() '产生随机的大写字母并存放在数组s()中 Randomize For i = 1 To 5 For j = 1 To 5 s(i, j) = Chr(Int(Rnd * 25) + 65) Next j Next i End Sub Private Sub producel() '产生随机的小写字母并存放在数组s()中 For i = 1 To 5 For j = 1 To 5 Randomize s(i, j) = Chr(Int(Rnd * 25) + 97) Next j Next i End Sub Private Sub producem() '产生随机的大小写字母并存放在数组s()中 Dim a%, b% For i = 1 To 5 Randomize a = Int(Rnd * 25) + 65 b = Int(Rnd * 25) + 97 s(i, 1) = Chr(a) s(i, 2) = Chr(b) s(i, 3) = Chr(a) s(i, 4) = Chr(b) s(i, 5) = Chr(a) Next i End Sub Private Sub producemix() '产生随机的数字、字符及大小写字母并存放在数组s()中 For i = 1 To 5 For j = 1 To 5 Randomize s(i, j) = Chr(Int(Rnd * 93) + 33) Next j Next i End Sub

以下为关联文档:

高中的英语课堂上有什么游戏可以让师生寓教于乐1.青蛙跳小游戏(讲单词的时候):第一个人说frog,第二个人说jump第三个人说how many?下一个人说从一到十随便一个数,接下来就往下数,直到说道第四个人说的那个数为止,那个人就站起来,说...

如何在游戏中培养小班幼儿的生活自理能力所谓生活自理能力是指孩子在日常生活中照料自己生活的自我服务性劳动的能力,它是一个人应具备的最基本的生活技能,包括自己穿脱衣服、鞋袜,收拾整理衣服,独立进餐,自己洗脸等等。...

类似迷你英雄背水一战的手机游戏您好: 您说的这款手机游戏应该是迷你血战2僵尸,您可以到应用宝里面下载迷你血战2僵尸这款手机游戏的,打开腾讯电脑管家的工具箱,然后选择打开里面的应用宝,然后搜索迷你血战2僵尸...

请问傲视三国单机游戏有没有把电脑等级高级在提升的秘籍说下om+playercontrolai! 玩家控制AI !om+aicontrolplayer! AI控制玩家 !om+clearvp! 敌人全灭 !om+openlevels! 任意级别 !om+godblessovermax! 特别庇护 !om+fps! 显示刷新率 !om+f...

你找的类似网吧游戏软件管理软件有什么啊“网维大师平台” 是一套功能强大且易用的网吧管理系统,网吧游戏的全自动更新、集网吧网络建设、计算机管理、还原控制、安全监控、工作娱乐为一体的网络集成工具,它吸收了目...

网吧游戏管理软件美萍网管大师”软件是最实用的网吧管理系统。 如何升级:把安装文件安装到一个新目录, 把新版本的scon.exe 文件拷贝 到以前目录即可。(注意升级前 先做好数据的备份工作) 注意备...

vb打字练习应用程序跪求高手谢谢了Dim RNEWALLSTRING As String '合并字符串,此时的字符串已经不包换换行符和空格Dim ER As IntegerPrivate Sub Command1_Click() '注意len(vbcrlf)=2Timer1.Enabled = TrueDim...

怎样用VB编写打字游戏我2年前写的,有点幼稚。别见笑VERSION 5.00Begin VB.Form Form1 AutoRedraw = -1 'True Caption = "打字游戏游戏而已" ClientHeight = 4800 ClientLeft = 60 ClientTop = 7...

vb的打字游戏用一个标签label1放字母添加一个计时器,设置时间为1000毫秒再添加一个全局变量,用来表明字母有没有打对再设一全局变量,用来计分再添加一个命令按钮,用来开始游戏dim flag%,scor...

推荐阅读
图文推荐