- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计基础(VB)
实验指导书
丽水学院计算机系
2007年9月
目 录
实验总体说明 2
实验1 简单的VB程序设计 4
实验2 基本的控制结构 7
实验3 数组 10
实验4 过程 11
实验5 常用控件 13
实验6 界面设计 15
实验7 文件 17
实验8 图形操作 18
实验9 数据库技术 20
实验总体说明
实验目的:通过实验教学主要培养学生程序调试与错误分析的能力,提高学生程序设计与应用软件开发能力的水平,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,培养学生能较熟练地用 Visual Basic 语言开发 Windows 环境下一般应用程序的能力。
1.熟悉 VB6.0 的集成环境及基本操作;
VB 赋值语句、用户交互函数 Inputbox 与 Msgbox 的使用;
IF 语句及 IF 语句的嵌套应用,掌握 Select Case 语句的使用;
For…Next 语句及 Do…Loop 循环语句的使用,掌握循环结构的嵌套使用;
6.掌握函数过程及子过程的定义、调用及参数传递方法;
7.理解过程及变量的作用范围,理解变量的生存期;
8.熟练掌握窗体及常用控件的使用;
9.掌握菜单的设计及文件操作、图形操作;
10.了解 VB应用程序常见的错误类型,VB应用程序调试和排错的一般方法;
VB 数据管理器及常用数据控件的使用方法。
实验1 简单的VB程序设计
一、实验目的
1.熟悉Visual Basic开发环境
2.掌握建立和编辑和运行一个简单的Visual Basic应用程序的全过程。
3.掌握窗体对象、常用控件(文本框、标签、命令按钮)的属性、方法、事件
二、实验内容
1.请参考如下图所示程序的运行结果,新建一个工程,完成“加法器”程序的设计。具体要求如下:
(1)窗体的标题为“加法器”,固定边框。
(2)在窗体上从到下依次引入Text1、Text2、Text3三个文本框,三个文本框的对齐方式均为右对齐。
(3)上面两个文本框用于输入加数,要求不接受非数字键
(4)下面一个文本框用于显示和,它不能进行编辑操作。
(5)单击“=”按钮(Command1),将两个加数的和显示在下面一个文本框中。
(6)单击“清空”按钮(Command2),三个文本框内容都被清空,同时第一个文本框获得焦点。
提示:
Text文本框存放string类型数据,为了使程序正常运行,应通过val()函数将字符串转化成数值类型。
2.请参考如下图所示程序的运行结果。新建一个工程,完成“编辑”程序的设计。具体要求如下:
(1)窗体的标题为“编辑”,固定边框。
(2)窗体是上半部是一个文本框Text1,可以多行显示文字。
(3)文本框的下面从左到右依次排列4个命令按钮(Command1、Command2、Command3和Command4),标题分别为“复制”、“剪切”、“粘贴”和“删除”。
(4)编写各命令按钮的单击事件,分别实现“复制”、“剪切”、“粘贴”和“删除”功能。
提示:
可以参照教材p35的例题2.6
3.请参考如下图所示程序的运行结果,,新建一个工程,设计一个密码检验程序。具体要求如下:
(1)窗体的标题密码检验。固定边框。
(2)对文本框控件Text1进行设置,使得在文本框控件中输入的字符显示为*,并且最多可以接受7个字符。
(3)将标签控件Label2的对齐方式设置为居中对齐,大小随字体自动调整,不可见。
(4)当在文本框中输入密码“1234567”,并按回车后,显示标签Label2为“欢迎光临!”;如果输入的密码与“1234567”不吻合,显示标签Label2为“密码不符,请重新输入!”,同时清空文本框的内容。
(5)如果3次输入的密码都与“1234567”不吻合, 显示标签Label2为“非法用户,请退出程序!”,文本框变为不可使用。
(6)以标签代替?text1(通过输入框输入密码),以信息框代替label2,重做本题。
提示:
可以定义一个静态变量s,用来存放输入密码的次数。
检验密码正确与否用循环结构完成,当s3时退出循环。
按回车键检验密码是否正确,利用text文本框的keypress事件。
三、实验环境
软件:visual basic 6.0
四、实验过程
编写程序代码,进行上机验证,调试,出正确结果。
实验2 基本的控制结构
实验目的
1.掌握表达式、赋值语句的正确书写规则。
2.掌握常用函数的使用
3.掌握inputbox与msgbox的使用
4.掌握逻辑表达式的正确书写形式
5.掌握单分支与双分支条件语句的使用
6.掌握多分支条件语句的使用
7.掌握情况语句的使用及与多分支条件语句的区别
8.掌握for语句和do语句的使用
9.掌握如何
您可能关注的文档
最近下载
- 个人开通天然气委托书范本 .pdf VIP
- 2025-2026学年人教版(2024)小学体育与健康二年级(全一册)教学设计(附教材目录).docx
- MG-WD系列采煤机说明书.doc
- 2025年河南省高考物理试卷(含答案解析).docx
- 学堂在线网课《生活英语读写》课后作业单元考核答案.docx VIP
- 2025年第42届全国中学生物理竞赛预赛试题(学生版+解析版) .pdf VIP
- 安全牛:API安全技术应用指南(2024版).pdf VIP
- 2024年浙江省中考统考科学试卷试题真题(含答案解析).pdf VIP
- 《吴门验方》学习笔记.docx VIP
- 新目标大学英语-《综合教学教程》第四册(WELearn答案解析).DOC VIP
文档评论(0)