动打开。 如果一个程序要同时运行多个表单, 这时可以创建表单集。 表单集也是一个容器, 它 可以包含一个或
多个表单, 这些表单在表单集运行时, 将自动加载, 它们共享一个数据环 境, 并可以根据需要显示、隐藏、移动或切换其中的某个或某些表单。VFP 提供三种表单设 计工 具——表单向导、 表单设计器和快速表单。 在本实验教材中, 我们用表单设计器来创建 表单。 对象是构成程序的基本单位和运行实体, 就是软件中所看到的表单、 文本框、 按钮、 签 标 等, 可放在表单内的对象, 如按钮、 文本框等常被称为控件。 常用的控件有组合框、 标签、 文 本框、列表框、形状、复选框、线条、图像、命令按钮、编辑框等。对象的属性用来表示 它 的特征,对于属性的设置,有些必须在属性窗口中进行,有些只需作适当的拖动即可,比 如 长、宽、位置。
9
2.数据输入表单的建立过程 Visual Foxpro 数据输入表单的建立过程,首先是打开表单设计器,无论是新建表单还 是修改已有的表单,均可以通过菜单操作或专用的命令,或单击常用工具栏中的有关按钮来 打开表达设计器,接着是进行对象的操作与编码,可利用表单设计工具来完成,最后是保存 表单以及运行表单。 3.VFP提供的表单设计工具 VFP提供下
列表单设计工具供程序员选择使用 (如图2-1所示) 。 表单设计器窗口及其表 窗口:其中表单
设计器窗口中的Form1即表单对象,称为表单窗口。多数设计工作将在表 窗口进行,包括往窗口内添加对象(控件)并对各种对象进行操作与编码。属性窗口:用 , 设置修改表单及其包含的对象属性。 代码编辑窗口: 可为对象添加各种事件代码和方法程 代码。 表单工具栏: 包括如下四种表单设计工具栏, (1)表单控件工具栏: 用于在表单上添 文本框或按钮等各类控件, (2)表单设计器工具栏: 该工具栏包括的按钮用于打开或关闭数 环境对话框、设置tab键次序、属性窗口、代码窗口、表单控件工具栏、调色板工具栏、 局工具栏、表单生成器和自动格式工具栏等, (3)布局工具栏:用于对齐、放置控件以及 整控件大小等, (4)调色板工具栏:用于指定某个控件的前景色或背景色等。数据环境设 器窗口:用于设计表单的数据环境。工具栏的显示可在系统“显示”菜单中设置,也可以 接单击“表单设计器工具栏”中相应的按钮。 单 单 于 序 加 据 布 调 计 直
表单控件工具 栏 表单设计 器和表单
表单设计器工具栏
设置对象属性 的属性窗口 布局工具栏
调色板工具栏
代码编辑窗口
图2-1
VFP提供的各种表单设计工具
10
·利用表单设计器设计“学生基本数据输入”表单 1.进入表单设计界面 ·单击项目管理器上方的“文档”选项卡。 ·单击“表
单”再单击右边的“新建”进入表单设计界面。 , , ·按“Ctrl+S”键保存表单,取名为“学生输入” 。 ·单击窗口右上角最大化按钮,使“表单设计-学生输入.SCX”窗口最大化。 ·移动鼠标,适当放大表单窗口。 · 激活 “属性-学生输入.SCX”窗口,找到属性“CAPTION”将原来的名字“Form1” 改 , 名为“学生基本数据输入”此时,应得到图2-2。 。
图2-2
将表单“学生输入”的CAPTION改为“学生基本数据输入”
2.标题设置 · 单击“表单控件”中的标签按钮 ,使其凹下去,此时鼠标变成十字形状,按 住 鼠标左键在表单上方拖放,松开鼠标后,出现“Label1”标签。 ·在“属性”窗口中找到对象“Label1”的“Caption”属性,改名为“学生基本数 据 输入” 。 · 设置字体、字号:在“属性”窗口中找到对象“Label1”的“FontName”属性,将其 设 置为“楷体”同时将“FontSize”属性设置为24(号字) , 。 ·适当设置其背景色“BackColor”属性的值和前景色“ForeColor” 属性的值。方法 为:找到 “BackColor”属性,单击属性设置窗口右