- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB程序设计实行指导书
《VB程序设计》实验指导书
18学时
实验一 VB集成环境及简单应用程序的建立
一、实验目的
1.掌握Visual Basic启动和退出的方法。
2.熟悉Visual Basic的集成开发环境。
3.掌握Visual Basic程序设计的基本步骤。
4. 掌握窗体的使用方法。
二、实验内容
1 启动Visual Basic,然后创建一个“标准 EXE”工程。了解Visual Basic集成开发环境下各组成部分及其作用。
【要求】
(1)在集成开发环境中分别寻找“窗体窗口”、“属性窗口”、“工程资源管理器”、“窗体布局窗口”、“工具箱窗口”,熟悉它们的默认位置。
(2)在“视图”或“工程资源管理器”中切换显示“代码窗口”和“窗体窗口”。
(3)在“视图”菜单中点击“立即窗口”,观察刚刚显示出来的“立即窗口”。
(4)尝试分别将各部分关闭,然后再用“视图”菜单中对应的菜单命令将其显示。
2 编写一个简单的应用程序。要求窗体的标题为“简单VB实验”;窗体中有一个标题为“显示”的按钮;单击该按钮后在窗体上显示蓝色的“江西农业大学”。
【步骤】
(1)设计应用程序的界面;
(2)设置对象的属性;
(3)编写事件代码;
(4)程序的运行及保存。
【提示】
在窗体上显示“江西农业大学”有两种方法:
(1)用Print方法:颜色应该设置窗体的前景色。
(2)用一个标签控件:颜色应该设置标签控件的前景色。
【思考】为什么在以上两种方法中在颜色的设置问题上有所不同?
3 窗体无最大化和最小化按钮。在窗体装入时,在窗体的标题栏显示“装入窗体”,并在窗体上装入一幅图片作为背景;当用户单击窗体,在标题栏显示“鼠标单击”,在窗体上显示“单击窗体”;当用户双击窗体,在标题栏显示“鼠标双击”。去除窗体的背景图案,并显示“双击窗体”。
实验二 VB常用控件的使用
一、实验目的
1.掌握基本控件(标签、命令按钮和文本框)的基本使用方法。
2. 掌握Visual Basic程序设计的基本步骤。
二、实验内容
1 利用标签做浮雕效果文字。效果如图2-1所示。
图2-1 实验2-1程序运行界面
2 编写一个应用程序,界面如图2-2所示。窗体中文字“VB应用程序!”为一标签控件,单击标题为“放大”的命令按钮,则“VB应用程序!”的字号放大一号,单击“缩小”按钮则反之;同时,窗体中还有4个含某种指向图案的按钮,若单击某个按钮,则使“VB应用程序!”向该按钮所指向的方向移动50Twip。
【提示】
四种指向的图案自行在网上搜索,也可以选择任意喜欢的图案替换。
实验三 Visual Basic语言基础
一、实验目的
(1)掌握Visual Basic的数据类型和变量定义方法。
(2)正确使用Visual Basic的运算符和表达式。
(3)掌握Visual Basic中数据输入、输出的方法。
(4)掌握Visual Basic常用函数的使用方法。
(5)学会用赋值语句构造简单的顺序结构程序。
二、实验内容
1 假设有变量a=2,b=5,c=4,d=3,e=6,编写程序,计算表达式a+bc and d*a=e的值,将结果打印在窗体上。
个大写的英文字母。 编写一模拟简易计算器的程序,运行界面如图所示。图)
【思考】怎样产生一个[60,90]之间的随机数?
3 编写一个华氏温度F与摄氏温度C之间转换的应用程序,界面如图4-2所示。其中F与C之间的关系为:。
4 编写计算圆面积和球体积的程序,程序运行界面如图4-3所示。要求输出结果只保留四位小数;如果半径的输入不合法,例如含有非数值字符,应该用MsgBox报告输入错误,并在错误信息得到用户确认(点击MsgBox对话框上的“确定”按钮)之后,将输入焦点转移到输入半径的文本框中,且将当前的非法输入自动选定,反白显示。
【提示】
(1)判断输入值是否为数值类型可用函数IsNumeric();
(2)VB大部分数据类型之间在适当的时候会自动相互转换,此谓隐式转换。例如,文本框的Text属性为字符串类型,当用Text属性值直接参加算术运算时,Text属性值先会自动转换为数值类型,然后再参加算术运算。但是当Text属性值含有非数字字符时,会产生“类型不匹配”的运行时错误,因此有些情况下采用显示转换更为安全妥当。
当字符串类型向数值类型转换时用函数Val();而当数值类型向字符串类型转换时,可以用Str()函数或格式化函数Format()。
实验五 选择结构程序设计
一、实验目的
1、掌握逻辑表达式及关系表达式的正确书写形式。
2、掌握IF语句单行和块书写格式及其正确使用(尤其注意ELSE 和ELSE IF)。
3、掌握多分支情况的控制(使用Select CASE语句)的使用及与多分支条件语句的区别。
二、
您可能关注的文档
- SEO项目管理的根本流程.doc
- SEP 1923 对有较高要求的锻件特别是汽轮机和发电机锻件的超声波检验中文.doc
- SEO新手入门学问要点.doc
- SF6现场运转规程.doc
- SFC在PLC设想中的实践与心得终.doc
- SF屋面施工计划.doc
- SG 11施工组织设想管理规定.doc
- SGM焊接工艺操纵流程.doc
- Show我艺衣流动方案.doc
- shutdown敕令用法大全.doc
- 【图文解读】《城镇燃气经营安全重大隐患判定标准》解读.pptx
- 北京市商务局:投资北京·北京外商投资指南(2024-2025).pdf
- 香橙会研究院:中国燃料电池汽车产业发展白皮书(2025年).pdf
- 2025中国零售渠道演变趋势-Nielsen.pdf
- 《上市公司自律监管指引——可持续发展报告(试行)》解读报告.pdf
- (英)日本的新消费者:日本宏观遇见微观-摩根士丹利.pdf
- AI动态汇总:谷歌发布智能体白皮书,Manus全面开放注册.pdf
- Mazars中审众环:2024年资产管理行业分析报告-私募基金篇.pdf
- 2024年全球资产所有者100强报告-ThinkingAheadInstitute.pdf
- 中国文化产业和旅游业年度研究报告(2024)精华版.pdf
最近下载
- (人教2024版)美术一年级下册全册教学设计(新教材) .pdf VIP
- QB_T 8039-2024《口腔清洁护理用品 牙膏用椰油酰胺丙基甜菜碱》.pdf VIP
- Python实战教程(微课版).pptx VIP
- 江西省抚州市小升初语文期末试卷.doc VIP
- 2025年“中央八项规定”知识竞赛测试题库(6篇集合) .pdf VIP
- 第三课 坚持和加强党的全面领导(精讲课件).pptx VIP
- 2024年内蒙古兴安盟中考地理生物试卷(含答案).docx
- 项目建设廉洁自律警示教育.pptx VIP
- 2024南充市仪陇县辅警考试真题及答案.docx VIP
- 《汽车机械基础》汽修高考考试复习题库(含答案).docx
文档评论(0)