20120296表单设计(三)
- 格式:doc
- 大小:751.00 KB
- 文档页数:5
Value
1
选中第一项
ButtonCount
3
该组有三个选项按钮
Option1
Caption
黑体
第二个选项按钮组中的按钮1标题
Option2
Caption
隶书
第二个选项按钮组中的按钮2标题
Option3
Caption
仿宋
第二个选项按钮组中的按钮3标题
Command1
Caption
(3)保存表单为“学生信息查询.scx”,并运行验证。
2、建立一个针对课程表course.dbf的查询表单,要求在列表框中选择课程名,点击查询按钮后可查询到该课程的相关信息,查询结果用Grid控件显示。
(1)参考下图设计表单界面:
(2)编写按钮“查询”的click事件代码如下:
(3)保存表单为“学生信息查询.scx”,并运行验证。
thisform.grdCourse.recordsourcetype=1
thisform.grdCourse.recordsource="kcb1"
thisform.refresh
2、xh=alltrim(thisform.text1.value)
set exact on
if xh<>""
locate for学号=xh
Value
(请任意输入一段文字。)
编辑框中显示的文字
Optiongroup1
Value
1
选中第一项
ButtonCount
3
该组有三个选项按钮
Option1
Caption
红色
第一个选项按钮组中的按钮1标题
Option2
Caption
绿色
第一个选项按钮组中的按钮2标题
Option3
Caption
蓝色
第一个选项按钮组中的按钮3标题
(2)编写按钮“查询”的click事件代码如下:
(3)保存该表单为“课程信息查询.scx”,并运行。
3、选项按钮组控件的使用。设计一个表单,界面如下图所示,要求通过选定不同的按钮,设置编辑框edit1中的文字为不同的颜色和字体。
(1)该表单包含一个编辑框、两个选项按钮组和两个命令按钮,部分属性设置参见下表。(注:选项按钮组可用生成器来设置某些属性,比较方便。)
确定
命令按钮标题
Command2
Caption
退出
命令按钮标题
(2)编写command1(即确定按钮)的click事件代码如下:
(3)保存该表单为“文本编辑1.scx”,并运行验证。
4、复选框控件的使用。设计一个表单,界面如下图所示,该程序实现的功能是通过复选框设置编辑框中文字是否加粗、是否倾斜等。
endif
else
messagebox("请输入要查的学号!")
thisform.text1.setfocus
endif
5、存在的问题和心得
注意命令书写正确
注:该实验报告填写好后,以学生的学号+实验项目名作为该word文件名保存,例如某学生学号为20080001,本次实验名称是:EXCEL表格操作,则本次实验报告的保存文件名为:20080001EXCEL表格操作。
if found()
thisform.txt姓名.value=student.姓名
thisform.txt性别.value=student.性别
thisform.txt出生日期.value=student.出生日期
thisform.txt系科.value=student.系科
else
messagebox("没有这个人!")
3、了解其他常用控件的用法,如命令按钮组、微调控件、页框控件、图象控件等。
二、实验内容
1、建立一个针对学生表student.dbf的查询表单,要求输入学号可查询到该学生的姓名、性别、出生日期、系科,查询到的相应字段值显示在文本框中。
(1)参考下图设计表单界面:(2)编写按钮“查询”的click事件代码如下:
实验十四
实验课程名称
Visual验项目名称
表单设计(三)
指导老师
李莉
姓名
刘永安
学号
20120296
评分
实验地点
7303
实验日期
5月20日
一、实验目的
1、熟悉查询表单的一般设计方法。
2、通过表单综合应用设计,熟悉表格控件、列表框、组合框、编辑框、选项组、复选框控件的常用属性和事件。
3、选项按钮组控件的使用。设计一个表单,界面如下图所示,要求通过选定不同的按钮,设置编辑框edit1中的文字为不同的颜色和字体。
(1)该表单包含一个编辑框、两个选项按钮组和两个命令按钮,部分属性设置参见下表。(注:选项按钮组可用生成器来设置某些属性,比较方便。)
对象名Name
属性名
属性值
含义说明
Edit1
(1)参考下图设计表单界面。添加一个编辑框,设置其Value属性;添加三个复选框check1、check2、check3,分别设置其Caption属性。
(2)分别编写三个复选框的click事件代码如下:
三、主要仪器设备
计算机、局域网
四、实验结果
1、kcm=bol.value
select * from course where课程名=kcm into cursor kcb1
字号
Combo1
Rowsourcetype
6-字段
组合框数据源类别
Rowsource
course.课程名
组合框的数据源
Grdcourse
recordsourcetype
1-别名
表格的数据源类别
recordsource
course
表格的数据源
command1
Caption
查询
命令按钮标题
注:组合框和表格均可以由生成器快速设置。
2、建立一个针对课程表course.dbf的查询表单,要求在列表框中选择课程名,点击查询按钮后可查询到该课程的相关信息,查询结果用Grid控件显示。
(1)参考下图设计表单界面:
属性列表:
对象名Name
属性名
属性值
含义说明
Label1
Caption
请选择要查询的课程名
标签显示的文字
FontSize
16