程序设计基础(vb)

程序设计基础(vb)

ID:14114536

大小:1.22 MB

页数:21页

时间:2018-07-26

程序设计基础(vb)_第1页
程序设计基础(vb)_第2页
程序设计基础(vb)_第3页
程序设计基础(vb)_第4页
程序设计基础(vb)_第5页
资源描述:

《程序设计基础(vb)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计基础(VB)实验指导书丽水学院计算机系2007年9月20目录实验总体说明2实验1简单的VB程序设计4实验2基本的控制结构7实验3数组10实验4过程11实验5常用控件13实验6界面设计15实验7文件17实验8图形操作18实验9数据库技术2020实验总体说明实验目的:通过实验教学主要培养学生程序调试与错误分析的能力,提高学生程序设计与应用软件开发能力的水平,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,培养学生能较熟练地用VisualBasic语言开发Windows环境下一般应用程序的能力。以程序设计为主线,全面掌握计算

2、机语言的基本知识(包括数据类型、常量、变量、函数、表达式、语句)和结构化程序设计的基本内容(包括程序的输入及输出、程序的三种基本结构、子程序及文件的使用);通过常用控件及ActiveX控件的使用,熟练掌握可视化编程的基本思想和方法。结合理论知识部分的知识,通过上机阅读案例程序、编写和调试程序、上机考试等手段,提高学生的实际动手能力。基本要求:1.熟悉VB6.0的集成环境及基本操作;2.掌握VB赋值语句、用户交互函数Inputbox与Msgbox的使用;3.熟练掌握IF语句及IF语句的嵌套应用,掌握SelectCase语句的使用;4.熟

3、练掌握For…Next语句及Do…Loop循环语句的使用,掌握循环结构的嵌套使用;5.掌握数组的使用及用数组解决与数组有关的常用算法。;6.掌握函数过程及子过程的定义、调用及参数传递方法;7.理解过程及变量的作用范围,理解变量的生存期;8.熟练掌握窗体及常用控件的使用;9.掌握菜单的设计及文件操作、图形操作;10.了解VB应用程序常见的错误类型,VB应用程序调试和排错的一般方法;11.了解VB数据管理器及常用数据控件的使用方法。20实验内容如下表:序号实验项目名称实验类型计划学时各专业开出要求实验者类别每组人数必做选做实验一简单的VB

4、程序设计验证型2√本专科1实验二基本的控制结构验证型6√本专科1实验三数组验证型2√本专科1实验四过程验证型2√本专科1实验五常用控件验证型10√本专科1实验六界面设计验证型4√本专科1实验七文件验证型2√本专科1实验八图形操作验证型4√本专科1实验九数据库技术验证型2√本专科1备注20第二部分实验内容实验1简单的VB程序设计一、实验目的1.熟悉VisualBasic开发环境2.掌握建立和编辑和运行一个简单的VisualBasic应用程序的全过程。3.掌握窗体对象、常用控件(文本框、标签、命令按钮)的属性、方法、事件二、实验内容1.请

5、参考如下图所示程序的运行结果,新建一个工程,完成“加法器”程序的设计。具体要求如下:(1)窗体的标题为“加法器”,固定边框。(2)在窗体上从到下依次引入Text1、Text2、Text3三个文本框,三个文本框的对齐方式均为右对齐。(3)上面两个文本框用于输入加数,要求不接受非数字键(4)下面一个文本框用于显示和,它不能进行编辑操作。(5)单击“=”按钮(Command1),将两个加数的和显示在下面一个文本框中。(6)单击“清空”按钮(Command2),三个文本框内容都被清空,同时第一个文本框获得焦点。提示:Text文本框存放stri

6、ng类型数据,为了使程序正常运行,应通过val()函数将字符串转化成数值类型。2.请参考如下图所示程序的运行结果。新建一个工程,完成“编辑”程序的设计。具体要求如下:(1)窗体的标题为“编辑”,固定边框。(2)窗体是上半部是一个文本框Text1,可以多行显示文字。(3)文本框的下面从左到右依次排列4个命令按钮(Command1、Command2、Command3和Command4),标题分别为“复制”、“剪切”、“粘贴”和“删除”。(4)编写各命令按钮的单击事件,分别实现“复制”、“剪切”、“粘贴”和“删除”20功能。提示:可以参照教

7、材p35的例题2.63.请参考如下图所示程序的运行结果,,新建一个工程,设计一个"密码检验"程序。具体要求如下:(1)窗体的标题"密码检验"。固定边框。(2)对文本框控件Text1进行设置,使得在文本框控件中输入的字符显示为*,并且最多可以接受7个字符。(3)将标签控件Label2的对齐方式设置为居中对齐,大小随字体自动调整,不可见。(4)当在文本框中输入密码“1234567”,并按回车后,显示标签Label2为“欢迎光临!”;如果输入的密码与“1234567”不吻合,显示标签Label2为“密码不符,请重新输入!”,同时清空文本框的

8、内容。(5)如果3次输入的密码都与“1234567”不吻合,显示标签Label2为“非法用户,请退出程序!”,文本框变为不可使用。(6)以标签代替 text1(通过输入框输入密码),以信息框代替label2,重做本题。提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。