版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机二级计算机二级VFPVFP考试考试 表单部分上机辅导表单部分上机辅导 杨兴春杨兴春 2008.10.102008.10.10 表单常用属性表单常用属性 Caption: 表单的标题表单的标题 Name: 表单的名字表单的名字 AutoCenter:表单是否居中,值为表单是否居中,值为.t.时,运行自动居中时,运行自动居中 Movable: 表单是否可移动,值为表单是否可移动,值为.f.时,运行时不可移动时,运行时不可移动 Closable: 标题栏中关闭按钮是否失效(值为标题栏中关闭按钮是否失效(值为.f.时失效)时失效) ControlBox:是否取消标题栏中所有按钮(值为:是否取消标
2、题栏中所有按钮(值为.f.时取消)时取消) MaxButton: 指定表单最大化按钮是否失效(值为指定表单最大化按钮是否失效(值为.f.时失效)时失效) MinButton: 指定表单最小化按钮是否失效(值为指定表单最小化按钮是否失效(值为.f.时失效)时失效) 若上述两属性都为若上述两属性都为.f.,则取消最大与最小化按钮。,则取消最大与最小化按钮。 WindowState:设定运行时是否是最大化或最小化,值为:设定运行时是否是最大化或最小化,值为0(普通普通), 1(最小化),(最小化),2(最大化)(最大化) Visible: 设定表单是否可见,值为设定表单是否可见,值为.f.时不可见时
3、不可见 Enabled: 设定表单是否可用,为设定表单是否可用,为.f. 时不可用时不可用 标签控件常用属性标签控件常用属性 Caption: 标签的显示内容标签的显示内容 Name: 标签的名字标签的名字 Autosize: 标签是否自动调整尺寸以适应内容,值为标签是否自动调整尺寸以适应内容,值为.t.时时 自动调整大小自动调整大小 FontName: 设置标签显示内容的字体设置标签显示内容的字体 FontSzie: 设置标签显示内容的字体大小设置标签显示内容的字体大小 ForeColor: 设置字的颜色设置字的颜色 BackColor: 设定标签的背景色设定标签的背景色 Visible:
4、设定表签是否可见,值为设定表签是否可见,值为.f.时不可见时不可见 文本框控件常用属性文本框控件常用属性 Value: 文本框文本框中中的内容(值)的内容(值) Name: 文本框的名字文本框的名字 FontName: 设置文本框显示内容的字体设置文本框显示内容的字体 FontSzie: 设置文本框显示内容的字体大小设置文本框显示内容的字体大小 ForeColor: 设置字的颜色设置字的颜色 BackColor: 设定文本框的背景色设定文本框的背景色 Visible: 设定文本框是否可见,值为设定文本框是否可见,值为.f.时不可见时不可见 Enabled: 设定文本框是否激活可用,值为设定文本
5、框是否激活可用,值为.f.时不可用时不可用 PasswordChar:设定文本框是否为密码框:设定文本框是否为密码框 ReadOnly: 设定文本框是否只读,值为设定文本框是否只读,值为.t.时只读时只读 ControlSource:设定文本框的数据源(通过此属性设置,与设定文本框的数据源(通过此属性设置,与 表的字段发生联系)表的字段发生联系) 命令按钮常用属性命令按钮常用属性 Caption: 按钮上显示的内容按钮上显示的内容 Name: 按钮的名字按钮的名字 FontName: 设置按钮的字体设置按钮的字体 FontSzie: 设置按钮的字体大小设置按钮的字体大小 ForeColor:
6、设置字的颜色设置字的颜色 BackColor: 设定按钮的背景色设定按钮的背景色 Visible: 设定按钮是否可见,值为设定按钮是否可见,值为.f.时不可见时不可见 Enabled: 设定按钮是否激活可用,值为设定按钮是否激活可用,值为.f.是不可用是不可用 命令按钮组常用属性命令按钮组常用属性 Name: 按钮组的名字按钮组的名字 Visible: 设定按钮组是否可见,值为设定按钮组是否可见,值为.f.时不可见时不可见 Enabled: 设定按钮组是否激活可用,值为设定按钮组是否激活可用,值为.f.是不可用是不可用 ButtonCount:设定按钮组中的按钮个数设定按钮组中的按钮个数 Va
7、lue: 此属性值返回按钮组中被按下的那个按钮的序此属性值返回按钮组中被按下的那个按钮的序 号,通过该值,程序里面可以判断哪个按钮被号,通过该值,程序里面可以判断哪个按钮被 点击,以编写相应的响应代码。点击,以编写相应的响应代码。 注意:按钮组中单个按钮的常用属性设置与前述单个按钮设注意:按钮组中单个按钮的常用属性设置与前述单个按钮设 置相同。置相同。 选项按钮组常用属性选项按钮组常用属性 Name: 选项按钮组的名字选项按钮组的名字 Visible: 设定选项按钮组是否可见,值为设定选项按钮组是否可见,值为.f.时不可见时不可见 Enabled: 设定选项按钮组是否激活可用,值为设定选项按钮
8、组是否激活可用,值为.f.是不可用是不可用 ButtonCount:设定选项按钮组中的按钮个数设定选项按钮组中的按钮个数 Value: 此属性值返回按钮组中被选中的那个按钮的序此属性值返回按钮组中被选中的那个按钮的序 号,通过该值,程序里面可以判断哪个按钮被号,通过该值,程序里面可以判断哪个按钮被 点中,以编写相应的响应代码点中,以编写相应的响应代码 Caption: 选项钮显示的内容选项钮显示的内容 复选框常用属性复选框常用属性 Name: 选项按钮的名字选项按钮的名字 Visible: 设定选项按钮是否可见,值为设定选项按钮是否可见,值为.f.时不可见时不可见 Enabled: 设定选项按
9、钮组是否激活可用,值为设定选项按钮组是否激活可用,值为.f.是不可用是不可用 Value: 此属性值为此属性值为0或或.f.时,表示没选中,为时,表示没选中,为1或或.t.时,时, 表示选中,为表示选中,为2或或null时,复选框为灰色,不能用。时,复选框为灰色,不能用。 Caption: 复项钮显示的内容复项钮显示的内容 编辑框控件常用属性编辑框控件常用属性 属性类似于文本框,不过有自己的特有属性。属性类似于文本框,不过有自己的特有属性。 ScrollBars:决定是否有滚动条,当值为决定是否有滚动条,当值为0时,无滚动条,为时,无滚动条,为2 时有垂直滚动条,注意,无水平滚动条,一般通时有
10、垂直滚动条,注意,无水平滚动条,一般通 过设置过设置controlsource属性与表中的备注型字段发属性与表中的备注型字段发 生联系。生联系。 列表框控件常用属性列表框控件常用属性 Name: 列表框的名字列表框的名字 Visible: 设定列表框是否可见,值为设定列表框是否可见,值为.f.时不可见时不可见 Enabled: 设定列表框是否激活可用,值为设定列表框是否激活可用,值为.f.时不可用时不可用 Value: 当该值为数值型时,返回选中条目的序号,当该值为数值型时,返回选中条目的序号, 为字符型时,返回选中条目的内容为字符型时,返回选中条目的内容 RowSourceType: 设置列
11、表框的数据来源类型,通常设为:设置列表框的数据来源类型,通常设为: 1-值:通过值:通过RowSource属性手工属性手工 添加选项条目添加选项条目 3-SQL语句:将语句:将SQL查询结果作为列表框的条目,查询结果作为列表框的条目, 6-字段:将表中的字段作为数据源字段:将表中的字段作为数据源 RowSource:设定列表框的数据源(设定列表框的数据源(RowSourceType配合使配合使 用)用) Selected: 判断列表框中的某个条目是否被选中,若选中,判断列表框中的某个条目是否被选中,若选中, 则为则为.t.,否则为,否则为.f. 组合框控件常用属性组合框控件常用属性 Name:
12、 列表框的名字列表框的名字 Visible: 设定列表框是否可见,值为设定列表框是否可见,值为.f.时不可见时不可见 Enabled: 设定列表框是否激活可用,值为设定列表框是否激活可用,值为.f.时不可用时不可用 Value: 当该值为数值型时,返回选中条目的序号,当该值为数值型时,返回选中条目的序号, 为字符型时,返回选中条目的内容为字符型时,返回选中条目的内容 Style: 为为0时是下拉式组合框,为时是下拉式组合框,为2时为下拉式列表时为下拉式列表 框框 RowSourceType: 设置列表框的数据来源类型,通常设为:设置列表框的数据来源类型,通常设为: 1-值:通过值:通过RowS
13、ource属性手工属性手工 添加选项条目添加选项条目 3-SQL语句:将语句:将SQL查询结果作为列表框的条目,查询结果作为列表框的条目, 6-字段:将表中的字段作为数据源字段:将表中的字段作为数据源 RowSource:设定列表框的数据源(设定列表框的数据源(RowSourceType配合使配合使 用)用) Selected: 判断列表框中的某个条目是否被选中,若选中,判断列表框中的某个条目是否被选中,若选中, 则为则为.t.,否则为,否则为.f. , 微调按钮常用属性微调按钮常用属性 Name: 选项按钮组的名字选项按钮组的名字 Increment: 设定鼠标点击按钮箭头时的增量设定鼠标点
14、击按钮箭头时的增量 SpinnerHighValue:此属性值为点击按钮箭头时的最大值此属性值为点击按钮箭头时的最大值 SpinnerLowValue :此属性值为点击按钮箭头时的最小值此属性值为点击按钮箭头时的最小值 Value: 此属性值为微调按钮的返回值此属性值为微调按钮的返回值 表格控件常用属性表格控件常用属性 Name: 表格的名字表格的名字 Visible: 设定表格是否可见,值为设定表格是否可见,值为.f.时不可见时不可见 Enabled: 设定表格是否激活可用,值为设定表格是否激活可用,值为.f.时不可用时不可用 ColumnCount: 设置表格的列数设置表格的列数 RowS
15、ourceType: 设置表格的数据来源类型,通常设为:设置表格的数据来源类型,通常设为: 1-别名:使用已打开的表的别名作为数据来源别名:使用已打开的表的别名作为数据来源 4-SQL说明:将说明:将SQL查询结果作为表格的数据来源查询结果作为表格的数据来源 RowSource:设定表格的数据源(设定表格的数据源(RowSourceType配合使配合使 用)用) ControlSource:设置各列的数据源:设置各列的数据源 ReadOnly: 设置是否只读设置是否只读 页框控件常用属性页框控件常用属性 Name: 页框名字页框名字 PageCount: 设定页框的页数设定页框的页数 Capt
16、ion: 设定页框的标题设定页框的标题 定时器控件常用属性定时器控件常用属性 Name: 定时器名字定时器名字 Enabled:设定定时器是否起作用。值为设定定时器是否起作用。值为.f. 不起作用不起作用 Interval: 设定定时器的触发间隔时间,一设定定时器的触发间隔时间,一 般以毫秒计般以毫秒计 图片控件常用属性图片控件常用属性 Name: 名字名字 Picture:设定控件的显示图片设定控件的显示图片 MessageBox( )函数函数 MESSAGEBOX() 函数可以显示一个自定义的对话框。常用作提示之用,函数可以显示一个自定义的对话框。常用作提示之用, 也可以作一些简单的选择,
17、比如也可以作一些简单的选择,比如“确定确定”、“取消取消”等,程序中经常等,程序中经常 用到的一个函数。用到的一个函数。 语法格式语法格式: MESSAGEBOX(提示信息提示信息,对话框的属型对话框的属型,对话框窗口标题对话框窗口标题) 返值类型返值类型: 数值型数值型 参数描述参数描述 提示信息:提示信息: 对话框中所用到的提示文字。对话框中所用到的提示文字。 对话框的属型:用于确定对话框的按钮、图标等属性,这是一个数值型对话框的属型:用于确定对话框的按钮、图标等属性,这是一个数值型 的参数的参数,由以下三项组成由以下三项组成: 一、设置图标一、设置图标 值值 图标图标 16 红色叉号红色
18、叉号 32 问号问号 48 感叹号感叹号 64 字母字母I 如果想要图标,又想要如果想要图标,又想要“是是”、“否否”两个按钮,可以按照如下的方式两个按钮,可以按照如下的方式 去做去做 messagebox(“是否真的要退出系统?是否真的要退出系统?”,32+4,“提示信息提示信息”) 二、设置按钮属性二、设置按钮属性 值值 对话框按钮属性对话框按钮属性 0 仅有一个仅有一个“确定确定”按钮。按钮。 1 有有“确定确定”和和“取消取消”按钮。按钮。 2 有三个按钮,分别是有三个按钮,分别是“终止终止”、“重试重试”、“忽略忽略”。 3 “是是”、“否否”和和“取消取消”按钮。按钮。 4 “是是
19、”和和“否否”。 5 “重试重试”和和“取消取消”。 三、设置默认按钮三、设置默认按钮 值值 默认按钮默认按钮 0 第一个按钮。第一个按钮。 256 第二个按钮。第二个按钮。 512 第三个按钮。第三个按钮。 例如:例如:messagebox(“是否真的要退出系统?是否真的要退出系统?”,32+4,“提示提示”) 如果希望显示对话框时,默认的按钮为如果希望显示对话框时,默认的按钮为“是是”,也就是按下,也就是按下“回回 车车” 键即代表键即代表“是是”,那么就写成下列语句:,那么就写成下列语句: messagebox(“是否真的要退出系统?是否真的要退出系统?”,4+32+256,“提示提示”
20、) 对话框窗口标题:对话框窗口标题: 显示在对话框窗口上部,那个蓝色区域内的信息。比如:显示在对话框窗口上部,那个蓝色区域内的信息。比如: messagebox(是否真的要退出系统?是否真的要退出系统?,4+32+256,注意注意) (为提示信息)(为提示信息) (为按钮)(为标题)(为按钮)(为标题) 说明说明: 在对话框中按了不同的键在对话框中按了不同的键,该函数将返回不同的值该函数将返回不同的值,键值对应如下键值对应如下: 值值 键键 1 确定确定 2 取消取消 3 终止终止 4 重试重试 5 忽略忽略 6 是是 7 否否 表单常用事件及方法表单常用事件及方法 (1) Init事件:事件
21、: 创建表单时触发该事件,从而执行为该事件编写的代码。创建表单时触发该事件,从而执行为该事件编写的代码。Init 代码通常用来完成一些关于表单的初始化工作代码通常用来完成一些关于表单的初始化工作,如打开文件如打开文件,定定 义公共变量等义公共变量等. (2) Destory事件:释放表单时触发该事件,该方法代码通常用来进行文件关事件:释放表单时触发该事件,该方法代码通常用来进行文件关 闭,释放内存变量等工作。闭,释放内存变量等工作。 (3) Click事件:事件: 用鼠标单击表单时触发该事件,从而执行为该事件编写的代用鼠标单击表单时触发该事件,从而执行为该事件编写的代 码。码。 (4) Rel
22、ease方法:释放方法:释放(清除清除)表单;表单; (5) Refresh方法:重新绘制表单,并刷新它的所有值;方法:重新绘制表单,并刷新它的所有值; 文本框常用事件文本框常用事件 InterActiveChange:当文本框内容改变时:当文本框内容改变时 产生该事件产生该事件 (2) KeyPress:当键按下时产生该事件:当键按下时产生该事件 通常通过判断通常通过判断 nkeycode=13来确定是否是回车键来确定是否是回车键 被按下。被按下。 (3) LostFocus:当失去焦点时触发该事件当失去焦点时触发该事件 方法:方法: (4) setFocus方法:使文本框获得焦点方法:使文
23、本框获得焦点 命令按钮常用事件命令按钮常用事件 Click: 当鼠标单击时产生该事件当鼠标单击时产生该事件 LostFocus:单按钮失去焦点时触发该事件:单按钮失去焦点时触发该事件 方法:方法: setFocus: 使按钮获得焦点使按钮获得焦点 命令按钮组常用事件命令按钮组常用事件 Click:当鼠标单击时产生该事件:当鼠标单击时产生该事件 注意:在该事件的响应代码里要通注意:在该事件的响应代码里要通 过过 按钮组的按钮组的value值判断是哪个按钮被值判断是哪个按钮被 按下了,以便进行该按钮的响应。按下了,以便进行该按钮的响应。 选项按钮组常用事件选项按钮组常用事件 Click:当鼠标单击
24、时产生该事件:当鼠标单击时产生该事件 注意:在该事件的响应代码里要通过注意:在该事件的响应代码里要通过 按钮组的按钮组的 value值判断是哪个按钮被选中了,以便进行该值判断是哪个按钮被选中了,以便进行该 选项的响应。选项的响应。 InterActiveChange:当改变选项时(即按钮组的:当改变选项时(即按钮组的 Value值改变时),触发该事件值改变时),触发该事件 复选框常用事件复选框常用事件 Click:当鼠标单击时产生该事件:当鼠标单击时产生该事件 InterActiveChange:当复选钮的:当复选钮的value值改变值改变 时时 触发该事件触发该事件 列表框控件常用事件列表框控件常用事件 Click:当鼠标单击时选项时产生该事
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度“安全生产事故隐患排查”知识竞赛模拟题库及答案详解【有一套】
- 2024-2025学年度法律职业资格考试每日一练试卷附参考答案详解(满分必刷)
- 2024-2025学年反射疗法师大赛理论高分题库完整附答案详解
- 软件开发项目经理训练指南
- 2024-2025学年南京特殊教育师范学院单招《语文》复习提分资料及完整答案详解1套
- 2024-2025学年度电工复习提分资料含完整答案详解(夺冠)
- 2024-2025学年度护士资格证通关题库【培优B卷】附答案详解
- 2024-2025学年广西英华国际职业学院妇产护理期末考试黑钻押题含完整答案详解(名校卷)
- 2024-2025学年度收银审核员试题预测试卷【重点】附答案详解
- 2026中国人寿招聘面试题及答案
- 【生物】江苏省南通市2024-2025学年高一下学期6月期末试题(解析版)
- 2026年高考物理一轮复习 力学实验(含解析)
- 海信ai面试题库及答案
- 2025年江西省高职单招文化考试语文试卷
- 个人山林承包合同
- 山东德州2010-2022年中考满分作文63篇
- 外派员工绩效考核管理制度范例
- 小学科技创新实验项目汇编
- 新闻传播学基础课件
- 委托招商提成方案(3篇)
- 《小学语文课程与教学》课件全套 第1-7章 语文课程与标准解读-小学语文教师的数字化素养
评论
0/150
提交评论