第6章 菜单与相关控件
- 格式:pptx
- 大小:1.25 MB
- 文档页数:23


vb程序设计 第6讲 常用控件 第 1 页 总页数:3
1 第8章 常用控件
实例6-1文本框、标签、命令按钮举例(用户登陆界面设计)与第一讲中的比起来更实际一点,第一讲中的例子没有次数限制。
依次为工程添加2个窗体、2个标签、2个文本框、2个命令按钮。
知识点播:
1. 变量的作用域:在Command1_Click()事件过程中,变量i是一个局部变量,它只能在本过程中使用,不能被其他过程访问。并且在其所在的过程中每次运行时都被初始化,因此未能真正达到计数的目的,修改方法为:
一是改为模块变量
Dim i As Integer '模块级变量
Private Sub Command1_Click()
二是讲过程中的局部变量改为静态变量
Private Sub Command1_Click()
Static i As Integer '静态变量
2. MsgBox过程及函数的使用
3. 选择结构的使用:程序思路为当单击“确定”按钮时触发的效果是,计数器逐次增1,当用户名为student时,若密码为123123则进入窗体2,若不为123123则判断计数器变量是否达到3,若计数变量未达到3则提示再输入密码,若计数变量已达到3则提示结束,当最后是用户名不为student时,则弹出重新输入用户名的提示框。 vb程序设计 第6讲 常用控件 第 2 页 总页数:3
2 4. 文本框、标签等的属性
5. 若本实例再要求用户输入的密码的长度为6个字符,且值为123123时,则认为是合法的,其代码如实例中所示。
实例6-2 在实例6-1登陆成功后,出现的窗口2中设置一个运动会报名系统。
知识点播:
1. 单选钮及框架
单选钮重要属性:
1)Caption 文本标题。设置复选框和单选框的文本注释内容。
2) Alignment属性
0:—Left Justify(缺省设置)控件按钮在左边,标题显示在右边。
第6章 自相关
习 题
一、单项选择题
1.设为随机误差项,则一阶线性自相关是指( B )
2.已知样本回归模型残差的一阶自相关系数接近于1,则DW统计量近似等于( A )
A. 0 B. 1 C. 2 D. 4
3.在序列自相关的情况下,参数估计值仍是无偏的,其原因是( C )
A. 无多重共线性假定成立
B. 同方差假定成立
C. 零均值假定成立
D. 解释变量与随机误差项不相关假定成立
4.应用DW检验方法时应满足该方法的假定条件,下列不是其假定条件的为( B )
A. 解释变量为非随机的
B. 被解释变量为非随机的
C. 线性回归模型中不能含有滞后内生变量
D. 随机误差项服从一阶自回归
5.广义差分法是( B )的一个特例
A. 加权最小二乘法 B. 广义最小二乘法
C. 普通最小二乘法 D. 两阶段最小二乘法
6.在下列引起序列自相关的原因中,不正确的是( D )
A. 经济变量具有惯性作用 B. 经济行为的滞后性
C. 设定偏误 D. 解释变量之间的共线性
7.已知模型的形式为,在用实际数据对模型的参数进行估计的时候,测得DW统计量为0.6453,则广义差分变量是( B )
A. tu1211221.cov(,)0()...tsttttttttttAuutsBuuCuuuDuu011tttYXu11110.6453,0.6453ttttYYXXB.
C.
D.
8.在修正序列自相关的方法中,能修正高阶自相关的方法是( C )
A. 利用DW统计量值求出 B. Cochrane-Orcutt法
- 28 -
第一章 Visual Basic程序设计概述
一、选择题
1. Visual Basic是一种面向对象的可视化程序设计语言,采用了___A___的编程机制。
(A)事件驱动 (B)按过程顺序执行
(C)从主程序开始执行 (D)按模块顺序执行
2. 在Visual Basic中最基本的对象是___C_____,它是采用程序的基石,是其它程序的容器。
(A)文本框 (B)命令按钮 (C)窗体 (D)标签
3. 多窗体程序是由多个窗体组成。在缺省情况下,VB在应用程序执行时,总是把____D____指定为启动窗体。
(A)不包含任何控件的窗体
(B)设计时的第一个窗体
(C)包含控件最多的 (D)命名为Form1的窗体
4. 有程序代码如下:
Text1.Text = "Visual Basic"
则:Text1,Text和"Visual Basic"分别代表_____C___。
(A)对象,值,属性
(B)对象,方法,属性
(C)对象,属性,值 (D)属性,对象,值
5.
Visual Basic是一种面向对象的程序设计语言,_____A___不是面向对象系统所包含的三要素。
(A)变量 (B)事件 (C)属性 (D)方法
6. Visual Basic的一个应用程序至少包含一个____B____文件,该文件存储窗体上使用的所有控件对象和有关的________、对象相应的________过程和________代码。
(A)模块、方法、事件、程序 (B)窗体、属性、事件、程序
第六章 表单的创建与使用
6.1 面向对象程序设计概述
1. 基本概念 P161-165
面向对象的程序设计是通过对类、子类和对象等的设计来体现的,类是面向对象程序设计技术的核心。
类:定义了对象特征以及对象外观和行为的模板。
类的特征:
1) 封装性:隐藏了类中对象的内部数据或操作细节,只看到外表信息。
2) 继承性:任何类都可以从其它已有的类中派生,新类保持了父类中的行为和属性,但增加了新的功能。体现了面向对象设计方法的共享机制。
3) 多态性:相同的操作可作用于多种类型的对象上,并获得不同的结果。
4) 抽象性:提取一个类或对象与众不同的特征,而不对该类或对象的所有信息进行处理。
基类:系统本身提供的类称为基类。基类包括容器类和控件类。容器类是其他对象的集合,如表格、选项按钮组;控件类是单一的对象,不包含其他对象,如命令按钮、文本框。
子类:以其他类定义为起点,对某一对象所建立的新类。新类将继承任何对父类所做的修改。
类库:存储类的文件,每一个以可视方式设计的类都存储在一个类库中。类库文件的扩展名为 .VCX 。P216
对象:是类的一个实例,包括了数据和过程。具有所在类所定义的全部属性和方法。
VFP有两种对象:容器对象和控件对象。 属性:控件、字段或数据库对象的特性。
事件:由对象识别的一个动作。
方法:与对象相联系的由程序执行的一个处理过程,即处理事件的一组代码。
用户不可以为对象创建新的事件,但可以创建新的方法程序。
2. Visual FoxPro 基类 P166
从下述 Visual FoxPro 基类中,可以派生子类或创建对象。
容器 命令组 控件 微调 标签
表单 命令按钮 复选框 OLE 容器控制 线条
表单集 选项组 列表框 OLE 绑定型控制 分隔符 #
表格 选项按钮 # 文本框 自定义 形状
标头 # 页框 组合框 工具栏 图象
列 # 页面 # 编辑框 计时器