当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年全国计算机等级考试二级VFP辅导笔记:表单设计与运用
发布时间:2010/10/11 11:38:16 来源:城市学习网 编辑:ziteng
  第八章 表单设计与运用
  1、对象:只要是存在的东西就认为是对象
  2、类:对象生成的模板
  3、类的特征:①.层次性
  ②.继承性 子类不但继承父类的事件、属性、方法,而且有自己的事件、属性、方法
  ③.封装性
  4、对象与类的关系:类是对象一般化,抽象化;对象是类的具体化,实例化
  5、创建类:creat class 类名
  6、类的使用:新建项目→类→添加→点开类→拖入表单
  7、创建表单:creat form 表单名
  运行表单:do form 表单名
  8、表单属性:
  属性名称 说明 属性名称 说明
  Caption 表单标题 Name 表单名称
  Alwaysontop 是否永远居上 Autocenter 自动居中
  Backcolor 背景色 Borderstyle 边框样式
  Picture 背景图片 Maxbutton 设置表单最大化按钮
  Movble 设置表单是否可移动 windowstate 表单状态(最大/小/普通
  Showwindow 是否作为顶层表单 Windowtype 表单窗口风格设定
  Height 表单高度 Width 表单宽度
  Controlbox 是否在表单右上角显示图标 Forecolor 前景色
  Mouseicon 鼠标的图标(Mousepointer>99时才起作用
  Mousepointer 鼠标的形状
  Icon 表单最小化的图标
  9、标签属性:
  属性名称 说明 属性名称 说明
  Autosize 自动调整字体大小 Alignment 对齐方式(默认为左
  Left 标签离表单左边界的距离 Backstyle 标签背景是否透明
  Top 标签离表单顶部的距离 Dsiablebackcolor 标签失效时的背景色
  Dsiableforecolor 标签失效时的前景色 Enable 标签是否可用
  Visible 标签是否可见 Fontbold 标签文本是否为粗体
  Fontitalic 标签文本是否为斜体 Fontname 标签文本字体设置
  Fontsize 标签文本字体大小 Fontunderline 标签文字是否带下划线
  Forecolor 标签字体颜色 Wordwrap 标签是横排/竖排
  10、文本框属性
  ①.公共属性
  ②.属性名称 说明 属性名称 说明
  Controlsource 数据源的绑定 Passwordchar 输入占位符
  Value 返回文本框当前内容 Inputmask 模式符(×
  Sellength 文本长度 Selstart 文本的开始位置
  11、编辑框属性
  ①公共属性
  ②.Hideselection 失去焦点,文本是否显示选定状态
  Readonly 是否为只读     Scrollbars   是否有垂直的滚动条
  12、命令按钮属性
  13、命令按钮组属性
  Buttoncount  指定命令按钮个数
  14、复选框属性
  15、选项按钮组属性
  Buttoncount  指定命令按钮个数
  Buttons    用于存取每个按钮的数目
  16、列表框属性
  Rowsourcetype 数据值的来源类型 Rowsource 数据值的来源
  List 数据条目列表 Listcount 数据的条目数
  Controlsource 绑定 Selected 是否处于选顶状态
  Multiselect 是否为多选 Columncount 列表框的列数
  17、组合框属性
  style  0   下拉组合框           Rowsourcetype 数据值的来源类型
  2 下拉列表框           Rowsource   数据值的来源
  18、形状属性
  Curvature 形状的曲率 Borderwidth 边框宽度
  Bordercolor 边框的背景色 Backcolor 背景色
  19、线条属性
  20、页框属性
  Pagecount   统计页的数目
  21、微调控件属性
  Increment   步长值
  22、表格属性
  Rowsourcetyp数据值的来源类型
  Rowsource 数据值的来源 [NextPage]   23、计时器属性
  Intenval   设置间隔,一毫秒为单位
  24、新建属性:表单→新建属性
  25、表格生成器:右键→生成器
  26、表单事件:由系统定义,用户触发的动作行为过程。
  27、常用事件:
  init 在用户建立对象时引发 gotfocus 在对象获得焦点时引发
  destroy 在对象释放时引发 click 在单击鼠标左键时引发
  error 在发生错误时引发 ablclick 在双击鼠标左键时引发
  load 在表单对象建立之前引发 unload 在表单对象释放时引发
  rightclick 在单击鼠标右键时引发
  interactivechange 通过鼠标和键盘交互操作改变一个控件值时引发
  注意:①.load 先于init ;destroy先于
  ②.如果一个表单建立一个命令按钮,先引发表单的load事件,再引发命令按钮的load 事                 件,最后引发表单的init事件
  ③.如果关闭一个含有命令按钮的表单,先引发表单的destroy事件,再引发命令按钮的  destroy事件,最后引发表单的unload事件。
  ④.方法包含在事件之中。(方法与属性均包含在实践之中
  ⑤.在同一事件内,load先大后小,表单最大。
  28、方法:①.定义:动作
  ②.常用方法:thisform release  关闭(释放)表单
  thisform refresh  刷新表单
  this.show     显示当前表单
  this.hide     隐藏当前表单
  thisform.text1.setfocus  让文本框1获得焦点
  29、对象的引用:thisform   从表单开始
  this     从当前对象开始
  thisformset  从表单集开始
  parent    从容器开始
  30、将修改表单名的四种方法(以ok 为例
  ①.thisformset.form1.command1.caption=”ok”
  ②.thisform.command1.caption=”ok”
  ③.this.caption=”ok”
  ④.this.parent.caption=”ok”
  31、表单集:①.定义:由多个表单组成的表单集和,即在一个设计器中出现多个表单。
  ②.创建:表单→表单集→新建表单。
  32、数据环境:右键→数据环境
  33、表单向导:①.表单向导
  ②.一对多表单向导
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved