|
³³³学
习 园 地³³³
考试大纲:职高计算机等级考试 |
职高英语等级考试 |
英语考试样题
计算机等级考试8四川
:一级|
二级|
三级
全国
:一级 |一级B|
二级VFP|
二级VB|
三级|
四级
基础篇:微机基础 |
文件管理 |
因特网操作|
电子邮件
|
BBS论坛
|网页基础1
|网页基础2
|
网页基础3
数据库:VFP6_基础|
VFP6_命令|
报表与菜单|
表单设计
|
查询数据
|
编程初步
|
数据网页
|
上机考试
网页篇:网页表单 |
动态网页 |
JAVA脚本1 |JAVA脚本2
|JAVA脚本3
|JAVA脚本4
|JAVA脚本5
|
JAVA脚本6
职称篇:职称计算机等级考试
网络知识部分
操作题解题辅导
Visual FoxPro 6.0 表单设计
一、表单
表单:类似于窗口,是一个屏幕界面。用户的操作通常在表单中进行。
二、用表单向导设计表单
1、“文件”——“新建”——“表单”——“向导”——“表单向导”。
2、选择数据表——选择字段。
3、选择样式。
4、选择排序。
5、输入表单标题——保存表单。
6、运行表单:“运行”——选择表单名。
三、用表单设计器设计表单
1、“文件”——“新建”——“表单”——“新文件”。
表单设计器中有:属性窗、对象窗、表单。
2、加入数据环境:
“显示”——“数据环境”——“添加”——选择数据表——“关闭”。
3、将“数据环境”中的表的字段拖入表单,生成相应的标签和文本框。
4、在表单中加入标签对象作表单标题。
5、在表单中加入多个按钮,分别设置按钮标题,输入按钮鼠标单事件代码。
6、保存表单。
7、运行表单:“运行”——选择表单名。
四、表单中的对象
对象:包括在应用程序中的表单及各种控件。例如:
1、表单 FORM
2、标签 LABEL
3、文本框 TEXT
4、列表框 LIST
5、组合框 COMBO
6、按钮 COMMAND
五、表单对象的属性
属性:表明了对象的一些基本特征,如标题、颜色、内容等。例如:
1、标题 CAPTION
2、背景色 BACKCOLOR
3、内容 VALUE
4、来源 CONTROLSOURCE
对象的属性可以在设计状态设置,也可在运行状态设置。
六、表单对象的方法
方法:实际上是对象的内部函数,如刷新、释放等。例如:
1、刷新 REFRESH
2、释放 RELEASE
七、表单对象的事件
事件:一种预先定义好的特定动作,其中可加入代码。例如:
1、单击鼠标事件 CLICK
2、初始化事件 INIT
双击某个对象,就可进入代码窗,为该对象编写事件代码。
八、用命令方式操作表单
1、建立表单:
CREATE FORM 表单名.SCX
2、修改表单:
MODIFY FORM 表单名.SCX
3、运行表单:
DO FORM 表单名.SCX
九、表单例子一
功能:建立一个表单,内有一个文本框,一个按钮。文本框无内容,
按钮的标题是“开始”。当用鼠标单击按钮后,文本框显示“欢迎”,
按钮的标题变为“结束”。
1、打开“表单设计器”——调整窗口大小。
2、在表单中加入一个“文本框”和“按钮”对象。
3、双击表单,在表单Form1的初始化事件(INIT)中输入代码:
ThisForm.Caption="例一"
ThisForm.Text1.fontsize=30
ThisForm.Text1.Value=""
ThisForm.Command1.Caption="开始"
4、双击“按钮”对象,在单击事件(CLICK)中输入代码:
ThisForm.Text1.Value="欢迎"
ThisForm.Command1.Caption="结束"
5、保存表单。
十、表单例子二
功能:建立一个表单,内有三个按钮,三个按钮的标题分别是:
“显示男性记录”、“显示女性记录”、“结束”。当用鼠标单
击按钮后,分别显示GZ1表中的男性记录、显示女性记录、关闭窗口。
1、打开“表单设计器”——调整窗口大小。
2、在表单中加入三个“按钮”对象。
3、双击表单,在表单Form1的初始化事件(INIT)中输入代码:
ThisForm.Caption="例二"
ThisForm.Command1.Caption="显示男性记录"
ThisForm.Command2.Caption="显示女性记录"
ThisForm.Command3.Caption="结束"
4、双击“按钮1”对象,在单击事件(CLICK)中输入代码:
SELECT * FROM GZ1 WHERE 性别="男"
5、双击“按钮2”对象,在单击事件(CLICK)中输入代码:
SELECT * FROM GZ1 WHERE 性别="女"
6、双击“按钮3”对象,在单击事件(CLICK)中输入代码:
THISFORM.RELEASE
十一、表单例子三
功能:建立一个表单,内有一个文本框,一个标签,两个按钮,
两个按钮的标题分别是:“查找”,“清除”。当在文本框中
输入需查找的姓名后,用鼠标单击“查找”按钮,就会显示出
找到的记录。用鼠标单击“清除”按钮,就会清除文本框中的文字。
1、打开“表单设计器”——调整窗口大小。
2、在表单中加入一个文本框,一个标签,两个按钮对象。
3、双击表单,在表单Form1的初始化事件(INIT)中输入代码:
ThisForm.Caption="例三"
ThisForm.Label1.Caption="输入姓名"
ThisForm.Command1.Caption="查找"
ThisForm.Command2.Caption="清除"
4、双击“按钮1”对象,在单击事件(CLICK)中输入代码:
SELECT * FROM GZ1 WHERE 姓名=Trim(ThisForm.Text1.Value)
5、双击“按钮2”对象,在单击事件(CLICK)中输入代码:
ThisForm.Text1.Value=""
十二、表单例子四
功能:建立一个表单,左边有一个列表框,显示GZ1表中的姓名,可以
滚动。右边有十个标签和文本框,分别显示GZ1表中每条记录的字段名和
字段内容。当用鼠标单击列表框中某人的姓名后,十个文本框内就显示
该人的记录内容。
1、打开“表单设计器”——调整窗口大小。
2、加入数据环境:
显示——数据环境——添加——选择数据表——关闭。
3、将“数据环境”中的表的字段拖入表单,生成相应的标签和文本框。
4、双击表单,在表单Form1的初始化事件(INIT)中输入代码:
ThisForm.Caption="例四"
ThisForm.List1.controlsource="Gz1.姓名"
ThisForm.List1.Rowsource="SELECT * FROM GZ1 NOWAIT"
Thisform.List1.Rowsourcetype=3
ThisForm.List1.Boundcolumn=2
ThisForm.List1.columncount=2
ThisForm.List1.columnwidths="0,200"
5、双击“列表框”对象,在单击事件(CLICK)中输入代码:
Locate For 姓名=ThisForm.List1.Value
ThisForm.Refresh
十三、练习
1、表单例子一。
2、表单例子二。
3、表单例子三。
4、表单例子四。 |