vb课程设计帮我做个vb课程设计(算法演示器),好几天都没弄出来包括二维数组的各种数车方式,二维数组中最大元素及

vb课程设计  时间:2021-08-30  阅读:()

求帮做VB课程设计(打字游戏)

Dim h As Integer Dim n As Integer Private Function zi() Randomize If Form1.Option1.Value Then a = Int((122 - 97 + 1) * Rnd + 97) ElseIf Form1.Option2.Value Then a = Int((90 - 65 + 1) * Rnd + 65) ElseIf Form1.Option3.Value Then a = Int((126 - 48 + 1) * Rnd + 48) End If zi = Chr(a) End Function Private Sub Form_KeyPress(KeyAscii As Integer) Dim b As Integer Dim c As Integer b = -1 c = -1 For i = 0 To Label1.Count - 1 If Label1(i).Caption = Chr(KeyAscii) Then If Label1(i).Top > b Then c = i End If End If Next If c > -1 Then Image1.Top = Label1(c).Top Image1.Left = Label1(c).Left Image1.Visible = True Label1(c).Top = -10 Label1(c).Caption = zi h = h + 1 Label2.Caption = "当前得分:" & h If Form1.Option4.Value Then h = h + 1 ElseIf Form1.Option5.Value Then h = h + 2 ElseIf Form1.Option6.Value Then h = h + 3 End If End if If KeyAscii = 27 Then If MsgBox("真的要退出吗", vbYesNo) = vbYes Then MsgBox "您的得分" & h & "分", , "成绩" Unload Form2 Form1.Show End If End If End Sub Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) Image1.Visible = False End Sub Private Sub Form_Load() Dim lu As String lu = App.Path If Right(lu, 1) <> "/" Then lu = lu & "/" End If lu = lu & "3.jpg" Image1.Picture = LoadPicture(lu) h = 0 n = 0 For i = 0 To Label1.Count - 1 Label1(i).Top = 0 - 380 * (i + 1) Label1(i).Caption = zi Next End Sub Private Sub Timer1_Timer() For i = 0 To Label1.Count - 1 If Form1.Option4.Value Then If h > 100 Then Label1(i).Top = Label1(i).Top + 80 Else Label1(i).Top = Label1(i).Top + 40 End If ElseIf Form1.Option5.Value Then If h > 200 Then Label1(i).Top = Label1(i).Top + 120 Else Label1(i).Top = Label1(i).Top + 60 End If ElseIf Form1.Option6.Value Then If h > 300 Then Label1(i).Top = Label1(i).Top + 160 Else Label1(i).Top = Label1(i).Top + 80 End If End If If Label1(i).Top > 6525 Then n = n + 1 Label3.Caption = "掉落个数:" & n Label1(i).Top = -10 Label1(i).Caption = zi End If If n = 27 Then If MsgBox("掉落的个数已经超过" & n & "个,是否重新开始", vbYesNo) = vbYes Then MsgBox "您的得分:" & h & "分", , "成绩" Unload Form2 Form1.Visible = True Exit Sub Else MsgBox "您的得分" & h & "分", , "成绩" End End If End If Next End Sub

VB课程设计!!要求能够随机生成20道数学计算题并对用户结果进行判断!

我以前也做过类似的程序,部分代码给你参考下. Private Sub Form_Load() Timer1.Enabled = True Randomize (Timer) Chufa(0) = 2: Chufa(1) = 4: Chufa(2) = 5: Chufa(3) = 8: Chufa(4) = 10: Chufa(5) = 16 Chufa(6) = 20: Chufa(7) = 32: Chufa(8) = 40 tm$ = "": Ckda$ = "": js = cssj * 60: jsj = js If = 1 Then For i = 1 To csts js = Int(Rnd * 4) If js = 0 Then fh = "+" If js = 1 Then fh = "-" If js = 2 Then fh = "×" If js = 3 Then fh = "÷" If fh = "+" Then A = Int(Rnd * csnd * 10) + csnd * 10 B = Int(Rnd * csnd * 10) + csnd * 10 Ans(i) = A + B End If If fh = "-" Then A = Int(Rnd * csnd * 10) + csnd * 10 B = Int(Rnd * csnd * 10) + csnd * 10 Ans(i) = A - B End If If fh = "×" Then A = Int(Rnd * csnd * 3 + 2 * csnd) B = Int(Rnd * csnd * 3) + 2 * csnd Ans(i) = A * B End If If fh = "÷" Then = Int(Rnd * 3 + 1) B = + csnd - 1) A = Int(Rnd * csnd * 10) + csnd * 10 Ans(i) = A / B End If tm$ = tm$ + "(" + Str(i) + ") " + Str(A) + fh + Str(B) + "=" + Chr(13) + Chr(10) Ckda$ = Ckda$ + "(" + Str(i) + ") " + Str(A) + fh + Str(B) + "=" + Str(Ans(i)) + Chr(13) + Chr(10) Next i Text1 = tm$ End If ll = Label1(0).Left: lw = Label1(0).Width: lh = Label1(0).Height: lt = Label1(0).Top tw = Text3(0).Width For i = 0 To 5 For j = 0 To 4 Label1(i * 5 + j).Top = lt + i * lh + 400: Label1(i * 5 + j).Left = ll + j * (lw + tw) + 300 Label1(i * 5 + j).Width = lw Text3(i * 5 + j).Top = Label1(i * 5 + j).Top: Text3(i * 5 + j).Left = Label1(i * 5 + j).Left + lw Label1(i * 5 + j).Caption = Str(i * 5 + j + 1) + ")" Next j Next i If csts <> 30 Then For i = csts To 29 Label1(i).Visible = False Text3(i).Visible = False Next i End If End Sub

VB 课程设计图像浏览器 怎么做的啊 谢谢

窗体上放dirvelistbox控件dirlistbox控件filelistbox控件image控件 label控件各一个 然后在窗体下写如下代码 程序运行后选择图片所在路径就可以在image内显示 Private Sub Dir1_Change() File1.Path = Dir1.Path End Sub Private Sub Drive1_Change() Dir1.Path = Drive1.Drive End Sub Private Sub File1_Click() mpath = File1.Path If Right(mpath, 1) <> "" Then mpath = mpath + "" mpath = mpath + File1.FileName Form1.Image1.Picture = LoadPicture(mpath) Label1 = mpath End Sub

求VB课程设计代码文件,最好有报告及模板!VB初级者急用!谢谢!

ef x As Integer, ByRef y As Integer) As Integer ADD = x + y End Function Private Function Multi(x As Integer, y As Integer) As Integer Multi = x * y End Function Private Sub Command1_Click() x = CInt(InputBox("请输入x的值:", "赋值")) y = CInt(InputBox("请输入y的值:", "赋值")) Sum = ADD(Int(x), Int(y)) Text1.Text = CStr(x) + "+" + CStr(y) + "=" + CStr(Sum) End Sub Private Sub Command2_Click() x = CInt(InputBox("请输入x的值:", "赋值")) y = CInt(InputBox("请输入y的值:", "赋值")) cheng = Multi(Int(x), Int(y)) Text1.Text = CStr(x) + "*" + CStr(y) + "=" + CStr(cheng) End Sub 另外,虚机团上产品团购,超级便宜

求一个VB课程设计,具体要求看说明.

简单的加法程序:

Private Sub Command1_Click() Text3 = Val(Text1) + Val(Text2) End Sub

Private Sub Command2_Click() Text3 = Val(Text1) - Val(Text2) End Sub

Private Sub Command3_Click() If Text2 <> 0 Then Text3 = Text1 / Text2 Else MsgBox "除数不能为0", okonly, "提示" End If End Sub

Private Sub Command4_Click() Text3 = Text1 * Text2 End Sub

帮我做个vb课程设计(算法演示器),好几天都没弄出来包括二维数组的各种数车方式,二维数组中最大元素及

动画演示 本系统由三部分组成:算法介绍、算法的动画演示、算法计算。

1. 算法介绍:实现二维数组的各种输出方式、二维数组中最大元素及所在下标的查找、二维数组的转置、插入排序法、冒泡法排序、选择排序法、归并排序法、快速排序法、shell排序法、折半查找、一元高次方程求解、数制转换等算法的介绍。

2. 算法的动画演示:用动画的方式介绍以上算法的执行步骤0。

3. 算法的计算:可对随机生成的数据进行算法的验证。

要求: 2.算法介绍:算法按类别归类,算法介绍采用图文并茂。

3. 算法的动画演示:要求动画制作直观形象,步骤中可以进行暂停操作。

4. 算法计算:要求对随机生成的数组使用过程完成上述算法程序设计。

易探云韩国云服务器仅50元/月,510元/年起

韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...

wordpress简洁英文主题 wordpress简洁通用型高级外贸主题

wordpress简洁英文主题,wordpress简洁通用大气的网站风格设计 + 更适于欧美国外用户操作体验,完善的外贸企业建站功能模块 + 更好的移动设备特色模块支持,更高效实用的后台自定义设置 + 标准高效的代码程序功能结构,更利于Goolge等国际搜索引擎的SEO搜索优化和站点收录排名。点击进入:wordpress简洁通用型高级外贸主题主题价格:¥3980 特 惠 价:¥1280安装环境:运...

LightNode(7.71美元),免认证高质量香港CN2 GIA

LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。新用户注册充值就送,最高可获得20美元的奖励金!成为LightNode的注册用户后,还可以获得属于自己的邀请链接。通过你的邀请链接带来的注册用户,你将直接获得该用户的消费的10%返佣,永久有效!平台目前...

vb课程设计为你推荐
directory为什么Directory.CreateDirectory 出错解决方法互联网接入互联网接入口指的是什么java教程pdf求Java程序设计教程实验手册(翻译版) PDF版软件更新不可用手机软件突然更新不了怎么办网络黑科技如何成为网络骇客怎样清除历史记录手机的历史记录怎么删除云电视是什么意思创维电视和创维云电视是同一厂家吗it人物码农是什么意思,码畜、码奴等又是什么意思程序文件EXE文件是什么数据库还原sql server 2012怎么还原数据库
免费注册网站域名 怎么申请域名 老鹰主机 inmotionhosting wavecom 68.168.16.150 云全民 上海域名 什么是服务器托管 1g空间 t云 web服务器是什么 服务器维护 中国电信测速网站 阿里云邮箱登陆地址 群英网络 空间服务器 免费赚q币 百度新闻源申请 qq空间打开很慢 更多