vb程序设计实训报告样本.doc
《vb程序设计实训报告样本.doc》由会员分享,可在线阅读,更多相关《vb程序设计实训报告样本.doc(59页珍藏版)》请在咨信网上搜索。
1、安徽机电职业技术学院VB程序设计 课程实训实训报告系 (部): 经贸管理学系 班 级: 电商 姓 名: 指引教师: 陈 香 第一学期实训项目一 vb集成开发环境2实训1-13实训1-24实训项目二 创立简朴应用程序10实训2-110实训2-212实训2-313实训2-415实训2-516实训项目三 Visual Basic 语言基本17实训3-117实训3-218实训3-319实训3-420实训3-522实训项目四 “科学计数器”设计23实训4-123实训4-227实训项目五 “文本字体”设立29实训5-129实训5-231实训5-333实训5-435实训5-537实训项目六 图形设计40实训
2、6-141实训6-242实训6-344实训6-446实训6-547实训项目一 vb集成开发环境一、 实训目与规定1、能进行Visual Basic 启动与推出2、培养Visual Basic集成开发环境简朴应用二、实训内容实训1-1 练习vb6.0启动与退出(1) 启动(2) 退出 单击vb主窗口右上角按钮 选取“文献”菜单中“退出”命令 按快捷键Alt+Q实训1-2 熟悉集成开发环境窗口(1)主窗口(2)窗体设计器窗口拖动窗体设计窗口,变化其位置拖动窗体设计窗口边框,变化其大小拖动窗体设计窗口最小化按钮,将其缩成图标双击窗体设计窗口控制菜单图标,恢复其本来大小(3)属性窗口 (4)工程资源管
3、理器窗口(5)代码窗口(6)、工具箱窗口(7)、其她窗口及时窗口窗体布局窗口思考题1、详细论述VB6.0各个窗口重要作用(1)、主窗口:由标题栏、菜单栏和工具栏构成(2)、窗体窗口:是VB应用程序重要构成某些,是应用程序最背面向顾客窗口,应用程序运营成果最后在窗体中体现。(3)、属性窗口:设计窗体和窗体中控件属性(4)、工程资源管理器窗口:以树形构造方式列出当前工程中所有文献(5)、代码窗口:编写代码(6)、工具箱窗口:工具箱由各种图标构成,运用这些工具图标,顾客可以在窗体上设计各种控件(7)、其她窗口:涉及及时窗口和窗体布局窗口,及时窗口是为调试应用程序提供,窗体布局窗口用于指定程序运营时窗
4、体相对于显示屏幕初始位置以及窗体之间相对位置。2、任意举一种例子来阐明VB应用程序开发详细环节(1)、建立可视顾客界面对象(2)、编写事件驱动代码Private Sub Command1_Click()Text1.Text = 我爱vbEnd SubPrivate Sub Command2_Click()Text1.Text = End Sub(3)、运营和调试实训项目二 创立简朴应用程序一、实训目和规定1、Visual Basic 对象属性、办法和时间作用2、练习Visual Basic程序开发普通环节操作3、培养编写简朴应用程序二、实训内容实训2-1 设计一种窗体,在窗体上添加一种【拟定】
5、命令按钮,运营程序时,单击拟定按钮,在窗体上显示“你单击了命令按钮”,若单击窗体,在窗体上显示“你单击了窗体”,运营成果如下图所示1、设计思路:添加一种命令按钮,两个标签并设立其属性2、页面设立 3、编写代码Private Sub Command1_Click()Print 你单击了命令按钮End SubPrivate Sub Form_Click()Print 你单击了窗体End Sub4、运营成果实训2-2使用循环语句在窗体上输出由“*”构成简朴图形,运营效果如下图所示1、页面设立2、编写代码Private Sub Form_Click() Dim n As Integer,i%,j% C
6、ls n = Val(Text1.Text) For i = 1 To n Print Tab(20); For j = 1 To i Print *; Next j Print Next iEnd Sub3、运营成果实训2-3 编写程序,输入年份,判断其与否为闰年,并写出详细设计环节(1)分析:设N为年份,N为闰年条件是:能被4整除但不能被100整除;或能被400整除,写出闰年N用VB表达式。(2)详细思路:建立两个文本框TextBox和一种命令按钮(CommandButton),在Text中输入任一年份,点击命令按钮,则在Text2中则会显示:“是闰年”或“不是闰年”(3)页面设立:(4)
7、编写代码Private Sub Command1_Click()Dim n As Daten = Text1.TextIf n Mod 4 = o And n Mod 100 0 Or n Mod 400 = 0 ThenText2.Text = 是闰年ElseText2.Text = 不是闰年End IfEnd Sub(5)运营成果实训2-4 解决“白鸡百钱”问题。“鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一;百钱买买白鸡,问鸡翁、鸡母、鸡雏各几何?”编写程序,给出成果。1、设计思路:设x、y、z分别表达鸡翁、鸡母、鸡雏数目,依照题意,100钱最多买鸡翁20只、买鸡母33只鸡雏数为100
8、鸡翁数鸡母数。写出计算鸡数量鉴定式为:2、编写代码:Private Sub Form_Click()Dim x,y,z As IntegerFor x = 1 To 20For y = 1 To 33 z = 100 - x - y If (x + y + z = 100) And (5 * x + 3 * y + z / 3 = 100) Then Print 公鸡,母鸡,小鸡数目分别: Print x,y,z End If Next y Next xEnd Sub3、运营成果实训2-5 编写一种程序,使得程序运营时,在窗体上显示滚动字幕“欢迎进入奇妙VB世界!”,运营效果和属性设立分别见下
9、图所示,并写出详细设计环节。1、设立页面,添加一种标签和Timer并设立属性2、编写程序代码 Private Sub Timer1_Timer()Label1.Move Label1.Left - 20If Label1.Left + Label1.Width = 0 ThenLabel1.Left = Form1.WidthEnd IfEnd Sub3、运营成果实训项目三 Visual Basic 语言基本一、实训目与规定1、掌握VB中基本数据类型和惯用内部函数使用2、对的使用VB运算符合表达式在编程中应用3、熟悉惯用输入和输出办法运用二、实训内容实训3-1 编写一种程序,程序运营后单击窗体
10、,则会在窗体上显示当前日期和时间,详细界面如下图所示。1、编写程序代码Private Sub Form_Click() t = Now Print Format(t,今天是: & dddddd & hh:mm:ss)End Sub2、运营成果实训3-2 编写一种程序,在程序中使用数值格式符,当程序运营后单击窗体,则会在窗体上显示成果如下图所示1、编写程序代码 Private Sub Form_Click() Dim x As Single x = 1234.5678 Print Format(x,#.#) Print Format(x,000000.0000) Print Format(x,#
11、%) Print Format(x,+#,#.#$) Print Format(x,#.#E+) Print Format(x,#.#美金)End Sub2、运营成果实训3-3 编写一种程序,详细为当顾客输入客户姓名后,单击输入框“拟定”按钮所输入内容赋值给变量guest。若顾客单击输入框“取消”按钮,则变量guest值为空。设计思路:使用InputBox函数输入客户姓名。(1)界面设计。在窗体上画出1个文本框、2个命令按钮。 (2)属性设立控件名称属性名属性值Command1Caption ”拟定”Command2Caption”取消”Text1text “”(3)填写代码Private S
12、ub Form_Click() Dim sl As String,s2 As String,s3 As String,guest As Strings1 = InputBox(请输入客户姓名)s2 = InputBox(输入后按回车键)s3 = InputBox(或单击拟定按钮)guest = InputBox(s1 + Chr(13) + s2 + Chr(10) + s3,输入客户姓名,张玉生)End Sub(4)运营成果显示实训3-4 编写一种购物打折程序!规定:程序运营后当输入购物金额时,自动计算出折后金额!题目自拟,打折规则自拟,并写出详细设计环节。商场举办庆“十一”购物促销活动,依
13、照购买武平总价格不同,可以获得不同优惠条件。其活动如下:(1)总价格在500元一下不享有优惠(2)总价在500元(含500元)以上且不大于元者,予以10%优惠。(3)总价在元(含元)4000元者,予以12%优惠。(4)总价在4000元(含4000元)6000元者,予以14%优惠。(5)总价在6000元(含6000元)以上者,予以15%优惠。1、页面设立2、编写代码Private Sub Text1_KeyPress(KeyAscii As Integer)Dim Price As SinglePrice = Val(Text1.Text)If KeyAscii = 13 Then Select
14、 Case Price Case Is 500 Text2.Text = Price Text3.Text = 0 Case Is Text2.Text = Price * 0.9 Text3.Text = Price * (1 - 0.9) Case Is 4000 Text2.Text = Price * 0.88 Text3.Text = Price * (1 - 0.88) Case Is 6000 Text2.Text = Price * 0.86 Text3.Text = Price * (1 - 0.86) Case Else Text2.Text = Price * 0.85
15、Text3.Text = Price * (1 - 0.85)End SelectEnd IfEnd Sub3、属性设立Label1Caption=购物总金额Label2Caption=打折后应付金额Label3Caption=顾客节约金额Text1Text=“”Text2Text=“”Text3Text=“”4、运营成果实训3-5 编写程序,通过产生对话框输入学生分数,从而判断学生与否及格。办法是:90100分为“先进”,8089分为“良好”,7079分为“中档”,6069分为“及格”,60分一下为不及格。1、编写程序代码Private Sub Form_Click()Dim Score A
16、s Single Score = InputBox(输入分数) Select Case Score Case 90 To 100 Form1.Print 先进 Case 80 To 89 Form1.Print 良好 Case 70 To 79 Form1.Print 中档 Case 60 To 69 Form1.Print 及格 Case Else Form1.Print 不及格 End SelectEnd Sub2、运营成果实训项目四 “科学计数器”设计一、实训目与规定1、进一步熟悉窗体、命令按钮、标签、文本框是哇属性、时间和办法运用2、学会使用菜单编辑器3、培养VB基本语句使用二、实训内
17、容实训4-1 编写程序,设计一种简易科学计数器,写出详细设计环节。从键盘上输入每个学生姓名和3门课程考试成绩。计算并输出么个学生总分。1、页面设立2、编写代码Dim a As Single,b As Single,z As Integer,y As IntegerPrivate Sub Command1_Click()Text1.Text = Val(Text1.Text) + Str(1)End SubPrivate Sub Command10_Click()z = 1a = Text1.TextText1.Text = 0End SubPrivate Sub Command11_Click
18、()z = 2a = Text1.TextText1.Text = 0End SubPrivate Sub Command12_Click()z = 3a = Text1.TextText1.Text = 0End SubPrivate Sub Command13_Click()z = 4a = Text1.TextText1.Text = 0End SubPrivate Sub Command14_Click()Text1.Text = Val(Text1.Text) + Str(7)End SubPrivate Sub Command15_Click()Text1.Text = 0a =
19、0b = 0x = 0y = 0End SubPrivate Sub Command16_Click()Text1.Text = Val(Text1.Text) + Str(4)End SubPrivate Sub Command17_Click()b = Text1.TextIf z = 1 Then Text1.Text = a + bIf z = 2 Then Text1.Text = a - bIf z = 3 Then Text1.Text = a * bIf z = 4 And b 0 Then Text1.Text = a / bIf z = 6 Then Text1.Text
20、= Sin(a)If z = 7 Then Text1.Text = Tan(a)If z = 8 Then Text1.Text = Cos(a)If z = 9 Then Text1.Text = Hex(Text1.Text)End SubPrivate Sub Command18_Click()Text1.Text = Left$(Text1.Text,Len(Text1.Text) - 1)If Len(Text1.Text) 1 ThenText1.Text = 0End IfEnd SubPrivate Sub Command19_Click()z = 6a = Text1.Te
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 程序设计 报告 样本
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。