VB程序设计 第九章 菜单
- 格式:ppt
- 大小:959.50 KB
- 文档页数:31
第9章过程9.1 Sub过程9.1.1建立Sub过程1. 定义Sub过程2VisualBasic程序设计教程(第三版)2. 建立Sub过程图9.1“添加过程”对话框图9.2模块代码窗口9.1.2调用Sub过程1. 用Call语句调用Sub过程2. 把过程名作为一个语句来使用VisualBasic程序设计教程(第三版) 3图9.3时间延迟4VisualBasic程序设计教程(第三版) 9.1.3通用过程与事件过程VisualBasic程序设计教程(第三版) 56VisualBasic程序设计教程(第三版) 9.2 Function过程9.2.1建立Function过程VisualBasic程序设计教程(第三版) 7 9.2.2调用Function过程图9.4输出随机数8VisualBasic程序设计教程(第三版)图9.5求平方根VisualBasic程序设计教程(第三版) 9图9.6 Visual Basic应用程序中的过程9.3参数传送9.3.1形参与实参1. 按位置传送图9.7形参与实参2. 指名传送10VisualBasic程序设计教程(第三版) 9.3.2引用图9.8过程的副作用9.3.3传值9.3.4数组参数的传送图9.9实参数组与形参数组图9.10用梯形法求定积分图9.11求定积分(界面设计)图9.12求定积分(求值结果)9.4可选参数与可变参数9.4.1可选参数9.4.2可变参数9.5对象参数9.5.1窗体参数9.5.2控件参数图9.13控件参数示例图9.14 TypeOf 语句示例图9.15控件移动(界面设计)图9.16控件移动(运行情况)9.6局部内存分配9.7递归图9.17递归调用操作习题9.1编写一个求3个数中最大值Max和最小值Min的过程,然后用这个过程分别求3个数和5个数、7个数中的最大值和最小值。
9.2编写程序,求S=A!+B!+C!,阶乘的计算分别用Sub过程和Function过程两种方法来实现。
VB课后习题解答第一、二章:1、简述VB6.0的主要特点答:方便、直观的可视化设计工具;面向对象程序设计方法;事件驱动的编程机制;易学易用的应用程序集成开发环境;结构化程序设计语言;完备的联机帮助功能;强大的多媒体、数据库和网络功能。
2、当正常安装VB6.0后,误把Windows子目录删除。
当重新安装Windows后,是否需要再次安装VB6.0?答:要重新安装的。
因为安装VB6.0时,有些VB程序被系统自动安装在Windows目录下,所以一旦删除Windows子目录,就必须重新安装VB6.0。
3、Visual Basic 6.0分为学习版、专业版和企业版,如何知道所安装的是哪个版本?答:在VB6.0的启动界面上,能显示对应的版本。
4、叙述建立一个完整应用程序的过程答:首先建立用户界面的控件对象(简称控件);然后对控件属性进行设置;再对控件事件过程及编程;保存应用程序;程序调试和运行。
5、Visual Basic 6.0有多种类型窗口,若要在设计时看到代码窗口,应怎样操作?答:选择“视图”—>“代码窗口”命令或单击“工程资源管理器”窗口中的“查看代码”按钮。
6、当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。
试问该工程涉及多少个要保存的文件?若要保存该工程的所有文件,应先保存什么文件?再保存什么文件?若不这样做,系统会出现什么信息?答:涉及两个文件要保存。
先保存窗体文件(.frm),再保存工程文件(.vbp)。
若先保存工程文件,系统也会先弹出“文件另存为”对话框,要求先保存窗体文件。
7、保存文件时,若不改变目录名,则系统默认的目录是什么?答:系统默认的目录是VB988、安装Visual Basic 6.0后,帮助系统是否也已安装?答:没有。
VB6.0的帮助系统在两张光盘上,即MSDN Library,其中还包含了VC、VFP等其他语言的帮助系统。
9、如何使用Visual Basic 6.0的帮助系统?答:最方便的方法是选定要帮助的内容,然后按F1功能键,这时系统打开MSDN Library查阅器,直接显示与选定内容有关的帮助信息。
Visual Basic 程序设计实训大纲目录:第一章 VB开发环境 (1)第二章编程基础 (5)第三章常量和变量 (7)第四章表达式 (12)第七章控制结构 (17)第八章窗体 (19)第九章控件 (20)第一章 VB开发环境实训一实训任务任务一:了解VB的功能、版本任务二:启动VB,用三种方法退出VB任务三:新建一个工程和两个窗体,并保存在D盘的某文件夹中(工程名为:project1,窗体名分别form1和form2—可观察工程资源管理器)反馈习题填空题Visual 的中文含义是 •,指的是开发的方法。
Visual Basic有、、三种版各自满足不同的开发需要。
退出Visual Basic可单击,也可选择菜单中的命令,或按 + 键。
简答题如何启动Visual Basic?写出新建一个工程并保存的步骤。
简述Visual Basic的安装过程。
(附加题)怎样使用VB的帮助系统?(附加题)实训二实训任务任务一:了解VB主界面窗口的组成(如:标题栏、菜单栏、工具条、工具箱、窗体等)任务二:了解各个常用菜单的功能(如:文件、编辑、工程、运行等)任务三:新建一个工程和一个窗体,窗体的名称属性为“frmTest”,Caption属性为“测试窗口”,在窗体中建立一个标签,设置名称属性为“lblTest”,Caption 属性为“显示内容”,ForeColor属性为红色,BorderStyle属性为1,并保存。
任务四:利用菜单、工具栏和右键三种方法来打开属性窗口。
反馈习题填空题Visual Basic的主菜单栏主要包括、、、、、、、、、、、、和等菜单项。
Visual Basic开发环境的中心部分称为。
Visual Basic提供的以树形图的方式对其资源进行管理。
简答题Visual Basic主界面窗口主要由哪几部分组成?简述Visual Basic打开“属性”窗口的三种方法。
设置对象属性的基本步骤是什么?实训三实训任务任务一:打开上次保存的工程,在窗体上创建两个按钮cmdTest和cmdEnd,Caption 属性分别为“测试按钮”和“结束按钮“;打开代码编缉器,在对象列表框中选中cmdTest,在过程列表框中选中click事件,之后在光标处输入print“测试成功!”;同理,在“结束按钮”的click事件中输入“End”,然后运行。
Visual basic 程序设计习题参考答案第一章Visual basic 程序设计一、选择题二、填空题三、简答题1、简述visual basic 的特点。
(1)具有可视化的设计平台(2)面向对象的设计方法(3)事件驱动的编程机制(4)结构化程序设计语言(5)开放的数据库功能与网络支持2、什么是对象、类、属性、事件和方法?在可视化编程语言中,对象是代码和数据的集合,它可以是窗体和控件,也可以是菜单和数据库等。
描述一个对象有三个基本要素:属性、方法和事件。
类是一组用来定义对象的相关过程和数据的集合,即同类对象的集合和抽象。
属性是描述对象的一组特性。
方法是对象能够执行的动作,它是对象本身内含的函数或过程,用于完成某种特定的功能。
事件是发生在对象上并且能够被对象识别的动作,即由系统预先设置好的、能被对象识别的动作,如Click(单击)、DblClick(双击)、Load(窗体的装载)、KeyPress(按键)、Change(改变)、MouseMove (鼠标的移动)等,每一种对象能识别的事件是不同的5、什么是事件驱动的编程机制?当某个事件(一般由用户操作来触发) 发生时,系统就会自动执行此事件的事件过程。
由事件控制整个程序的执行流程。
事件过程要经过事件的触发才能被执行,这种工作模式称为事件驱动方式。
第二章Visual basic 程序设计基础一、选择题二、填空题第三章数据输入输出一、选择题二、填空题3第四章选择结构和循环结构程序设计一、选择题二、填空题第五章数组一、选择题二、填空题第六章过程一、选择题二、填空题三、简答题1、简述事件过程和通用过程的含义和联系。
5VB应用程序是由过程组成的,过程是完成某种特殊功能的一组独立的程序代码。
VB中的过程有两大类:事件过程和通用过程事件过程是当发生某个事件时,对该事件作出响应的程序段。
事件过程由VB自行声明,用户不能增加或删除。
事件过程是VB 应用程序的主体。