主办单位:四川省南溪县职业高中(南溪二中)

联系电话:0831-3322188

   
当前位置:职教天地网上考试 站学习园地
 
 
学习园地
数据库
VFP6_基础
VFP6_命令
报表与菜单
表单设计
查询数据
编程初步
数据网页
基础篇
微机基础
文件管理
因特网操作
电子邮件
BBS论坛
网页基础1
网页基础2
网页基础3
动网篇
网页表单
动态网页
JAVA脚本1
JAVA脚本2
JAVA脚本3
JAVA脚本4
JAVA脚本5
JAVA脚本6
 

³³³ ³³³

考试大纲:职高计算机等级考试 | 职高英语等级考试 | 英语考试样题                                

     计算机等级考试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、表单例子四。

 

   

返回首页  网上考试