学时安排:
理论教学2学时,实验教学2学时。
实验目的:
1.掌握使用表单向导及表单设计器创建表单的基本操作方法。
2.掌握表单的修改及运行方法。
3.熟悉表单属性设置框的使用方法。
4.熟悉数据环境的设置方法。
实验要求:
1. 每人一机,独立完成实验。
2. 每次实验完成将结果存入自己的U盘,或上传至信息中心个人网络U盘中保存。
实验设备:
硬件配置:计算机实验教学示范中心机房计算机。
软件配置:Windows操作系统,Visual Foxpro6.0系统。
实验内容及步骤:
设计一个无标题栏的表单,表单中加入三个命令按钮,编写一个简单程序,单击一个命令按钮来控制其他按钮的显示与隐藏;再编写一个简单程序,单击命令按钮来控制其他按钮能用或不能用。
(1) 单击“文件”菜单中的“新建”选项,选择表单,进入表单设计器,向表单添加四个命令按钮。
(2) 设置对象属性。如下表所示。
对象 |
属性 |
属性值 |
说明 |
Form1 |
AutoCenter |
.T.-真 |
启动表单时,自动在VFP主窗口中居中 |
TitleBar |
0-关闭 |
标题栏不可见 |
Command1 |
Caption |
隐藏右边按钮 |
按钮标题 |
Command2 |
Caption |
隐藏左边按钮 |
按钮标题 |
Command3 |
Caption |
显示按钮 |
按钮标题 |
Command4 |
Caption |
关闭 |
按钮标题 |
(3) 设计代码。
编写Command1(隐藏右边按钮)的Click事件代码: THISFORM.COMMAND2.VISIBLE=.F.
编写Command2(隐藏左边按钮)的Click事件代码: THISFORM.COMMAND1.VISIBLE=.F.
编写Command3(显示按钮)的Click事件代码: THISFORM.COMMAND2.VISIBLE=.T.
THISFORM.COMMAND1.VISIBLE=.T.
编写Command4(关闭)的Click事件代码: THISFORM.Release
(4) 重新设计命令按钮Command1、Command2、Command3的代码。
编写Command1的Click事件代码: THISFORM.COMMAND2.ENABLED=.F.
编写Command2的Click事件代码: THISFORM.COMMAND1.ENABLED=.F.
编写Command3的Click事件代码: THISFORM.COMMAND1.ENABLED=.T.
THISFORM.COMMAND2.ENABLED=.T.