第4章 窗体的基本操作
- 格式:ppt
- 大小:577.50 KB
- 文档页数:40


- 1 - 第4章实验
表的基本操作
一、实验目的
1. 掌握表建立的方法以及修改表结构的方法。
2. 掌握表中数据输入的方法。
3. 掌握记录指针的移动方法。
4. 掌握表的基本操作:追加、插入、修改、显示、删除和恢复记录。
5. 掌握表中的数据访问控制方式。
6. 掌握表的排序和索引及使用。
7. 掌握多个工作区和多表的操作方法。
二、实验内容和步骤
1.创建自由表。
(1)创建学生情况表(xsqk.dbf)
表结构如下:
字段名 类型 宽度 小数位 索引 null
学号 C 8
姓名 C 8
性别 C 2
专业 C 12
出生日期 D 8
入学分数 N 3 0
团员 L 1
备注 M 4
照片 G 4
① 在D盘创建自己学号后两位和姓名的文件夹,选择“工具/选项/文件位置”把该文件夹设为VFP的默认工作目录。
② 选择“文件/新建/表/新建文件”,在“创建”对话框中的输入表名文本框输入“xsqk”,单击“保存”按钮。
③ 进入图1所示的表设计器,依次设置表的所有字段名字、类型、宽度和小数位数。最后单击“确定”按钮。
④ 系统提示现在录入记录吗,单击“是”,录入下面两条记录。
- 2 - ⑤ 录入两条记录完毕,选择“显示/浏览„”命令查看录入的两条记录。
⑥ 选择“显示/追加方式”命令,继续输入以下三条记录。
⑦ 选择“显示/表设计器”命令,或在命令窗口输入“MODIFY STRUCTURE”,打开表设计器,修改表结构,在性别后加一字段籍贯(c,20)。
(2)创建课程表(kc.dbf)
① 表结构如下:
字段名 类型 宽度 小数位 索引 null
课程号 C 4
课程名 C 12
学分 N 1 0
1
第4章 窗体
【知识要点】
1.窗体的概念及其分类;
2.各类窗体的创建方法和具体操作;
3.各类控件的功能及其使用;
4.系统控制窗体的类型及其定制操作。
4.1 窗体概述
在Access中,窗体既是管理数据库的窗口,也是用户与数据库交互的接口。窗体本身并不存储数据,但通过窗体可以输入、编辑和查询数据。窗体中包含了许多控件,通过这些控件可以打开报表或其它窗体、执行宏或VBA模块,从而将数据库中的对象组织起来,形成一个功能完整、风格统一的数据库应用系统。
通常有数据源的窗体中包含两类信息:一类是设计者在设计窗体时附加的提示信息,这类信息对数据表中的每一条记录都是相同的,不随记录的改变而改变;另一类是所处理表或查询的记录,与所处理记录的数据密切相关,会随着记录的改变而改变。
窗体的作用概括起来包括:输入和编辑数据;显示和打印数据;控制应用程序执行流程。
通常可按照功能将窗体划分为数据操作窗体、控制窗体、信息显示窗体和交互信息窗体等4类。
数据操作窗体用来对表或查询进行显示、浏览、输入、修改等操作;控制窗体用来操作、控制程序的运行;信息显示窗体用来显示信息;2
交互信息窗体用于实现用户和系统之间的各类交互。
在Access中,窗体有6种视图:窗体视图、数据表视图、数据透视表视图、数据透视图视图、布局视图和设计视图。最常用的是窗体视图和设计视图。
请参阅教材P120-121中的插图,理解窗体的各类视图。
4.2 创建窗体
创建窗体有两个途径:一是在窗体的“设计视图”中通过编辑控件创建;二是使用Access提供的向导自动生成。很多窗体可以先由向导自动生成,然后切换到设计视图下修改。
Access 2010提供了多个创建窗体的功能按钮,包括窗体、窗体设计、空白窗体、窗体向导、导航等。
Access提供了多种方法自动创建窗体。它们的基本步骤都是先打开或选定一个表或查询,然后选择某个自动创建窗体的工具(例如,窗体按钮、多个项目工具、分割窗体工具等)创建窗体。
第4章 Windows窗体编程技术
4.1 关于windows程序
4.2 windows窗体
窗体类型
(1)对话框窗体
有模对话框/无模对话框
(2)单文本文档窗体
(3)多文档窗体
窗体属性
1.布局属性
Location:point类型,窗体左上角在桌面上的坐标。
StartPosition:enumFormStartPosition型,表示窗体的起始位置,可取Manual、CenterScreen、WindowsDefaultBounds、WindowDefaultLocation、CenterParent等。其中Manual表示窗体的位置又Location决定;CenterScreen表示窗体在当前显示窗口中剧中,其尺寸在窗体大小中指定;WindowsDefaultBounds表示窗体定位在window默认位置,其尺寸在窗体大小中指定(默认值);WindowDefaultLocation表示窗体定位在Window默认位置,其边界也由Windows默认决定;CenterParent表示窗体在父窗体中剧中。
DesktopLocation:Point类型,表示窗体在window桌面上的位置坐标,以左上角坐标为准。一般通过程序动态设置。
WindowState:enumFormWindowState类型,指明窗体的状态,可取Maximized、Minimized和normal等。
Size:窗体大小属性,由Height和Width子属性组成,它们均为int类型,分别表示窗体的宽和高。
Left/right/top/botton:int类型,窗体的左边缘x坐标/右边缘x坐标/上边缘y坐标/下边缘y左边。
2.样式属性
ControlBox:Bool型,用于设置菜单栏是否显示控制按钮。
HelpButton:bool型,表示窗体是否待帮助按钮。
Icon:Icon(图标)类型,窗体图标。
《VB程序设计》综合复习资料
第一章 Visual Basic程序设计概述
一、填空题
1、Visual Basic是一种面向__________的可视化程序设计语言,采取了__________的编程机制。
2、在VB中工程文件的扩展名是____________,窗体文件的扩展名是____________,标准模块文件的扩展名是____________。
3、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。
4、Visual Basic 6.0用于开发__________环境下的应用程序。
二、选择题
1、下面不是VB工作模式的是( )
A.设计模式 B.运行模式 C.汇编模式 D.中断模式
2、可视化编程的最大优点是( )
A.具有标准工具箱
B.一个工程文件由若干个窗体文件组成
C.不需要编写大量代码来描述图形对象
D.所见即所得
3、下列不能打开属性窗口的操作是( )
A.执行“视图”菜单中的“属性窗口”命令
B.按F4键 C.按Ctrl+T
D.单击工具栏上的“属性窗口”按钮
4、下列可以打开立即窗口的操作是( )
A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G
5、Visual Basic的编程机制是( )
A.可视化 B.面向对象 C.面向图形 D.事件驱动
三、简答题
1、代码窗口主要包括哪几部分?
2、在工程资源管理器窗口中,主要列出了哪三类文件?
3、窗体布局窗口的主要用途是什么?
4、VB的基本特点是什么?
5、怎样理解可视化设计?
6、怎要理解事件驱动编程?
第二章 简单的VB程序设计
一、填空题
1、设置是否可以用Tab键来选取命令按钮,应该用______________属性。