计算机二级表单操作

上传人:第*** 文档编号:49335790 上传时间:2018-07-27 格式:PPT 页数:16 大小:208.50KB
返回 下载 相关 举报
计算机二级表单操作_第1页
第1页 / 共16页
计算机二级表单操作_第2页
第2页 / 共16页
计算机二级表单操作_第3页
第3页 / 共16页
计算机二级表单操作_第4页
第4页 / 共16页
计算机二级表单操作_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《计算机二级表单操作》由会员分享,可在线阅读,更多相关《计算机二级表单操作(16页珍藏版)》请在金锄头文库上搜索。

1、表单操作非常重要1)表单的概念:是Windows的窗口,是一个容器对象,包容各种控件、数据环境及相关程序。 2)表单设计步骤: 创建表单 (容器) 设置数据环境 添加控件 设置对象的属性 选择相应的事件,编写各事件的方法程序。要点1 表单设计与运行 P1面向对象的基本概念(1)1)对象是现实世界中待处理的容观实体的抽象表达 。例如,一个人、一台PC机,都是一个对象。 从可视化编程的角度来看,对象是一个具有属 性(数据)、能处理相应事件、具有特定方法 (行为方式)、以数据为中心的统一体,是一 种数据结构。(结构化的数据)要点1 面向对象的基本概念 P83、使用表单设计器 1)新建空表单 或 cr

2、eate FORM 2)打开已有表单 或 MODIFY FORM 已有表单文件文件名两种操作,都可以打开表单设计器 1)表单设计器工具栏 2)表单控件工具栏 3)布局工具栏 4)调色板工具栏 5)属性窗口 6)代码窗口 7)数据环境设计器要点1 表单设计与运行 P41、这些工具栏、窗口, 都可以通过显示菜单进 行设置 2、具体使用将结合实例 进行讲解示范。步骤3、控件的放置及控制 (1)创建一个 (2)创建一批(按钮锁定) (3)单个、多个按钮的选定 (4)控件的移动、调整大小 (5)成批复制、粘贴,以及删除 (6)控件的布局布局工具栏的使用。 (第三套 ) 步骤4:设置对象属性要点2 表单设

3、计与常用控件1 P3面向对象的基本概念(6)5)对象属性(Property)是一组用于描述对象的物理特征的值,例如: 一个汽车对象由颜色、尺寸、品牌、厂家等基本属 性描述。VFP中一个命令按钮具有名字(caption) 、字号(Fontsize)、可用性(enable)等属性, 这使得用户可以通过控制对象的这些属性值来操作 这些对象。属性值既可以预先定义,也可以在程序运行过程 中由程序修改。 要点1 面向对象的基本概念 P131、表单属性设置 主要属性: Autocenter (运行时表单自动居中) Caption (表单标题栏文字内容) Name (表单对象名) Movable (设置表单运

4、行时是否可移动) Width (设置对象宽度) Height (设置对象高度)要点2 表单设计与常用控件1 P22、标签,命令按钮(1)(14套,16套) 2)标签的属性设置主要属性: Alignment (文本对齐方式) Caption (文本内容,可以是常量,也可以是表达式运 行结果) Name (标签名,被访问时的名字) Visible (控制一个对象是否可见) Autosize (自动调整标签对象大小) Forecolor (字体颜色) Backcolor (背景色) Fontname (字体) Fontsize (字体大小) Fontbold (粗体) FontItalic (斜体)

5、 FontUnderLine (下划线)示例:要点2 表单设计与常用控件1 P4表单属性控件属性2、标签,命令按钮(2)(38,44,3,9,37,15) 3)命令按钮的属性设置主要属性: Caption (文本内容) Fontsize (字体大小) Enabled (是否可用:灰色为不可用) Name (标签名) Default (设置按钮是否响应ENTER键) Cancel (设置按纽是否响应ESC键) TAB键顺序的设置:TABINDEX 访问键的设置: 示例:更新、退出按钮要点2 表单设计与常用控件1 P5面向对象的基本概念(7)6)事件(Event)由对象识别的一个动作,用户可以编写

6、相应代码对 此动作进行响应。事件可以由一个用户动作产生,如 单击鼠标或键盘击键,也可以由程序代码或者系统产 生,例如计时器运行时激发的事件是由系统产生的。在Visual Foxpro中,可以激发事件的用户动作 包括:单击鼠标(Click)、双击鼠标(DblClick)、 按键(keyPress)、运行时修改值( InteractiveChange)等,由系统产生的如计时器到时 所产生的事件。 要点1 面向对象的基本概念 P14要点1 面向对象的基本概念 P15表9-5 Visual FoxPro核心事件(1)事 件触发事件操作Click按下并释放鼠标左键Dblclick双击鼠标左键,选择列表框

7、或组合框中选 项并回车Destroy释放对象时GetFocus接收到焦点 focusInit创建对象使用键盘或鼠标改变控件的值时KeyPress当用户按下并释放一个键时Load在创建一个对象之前发生Interactivechange要点1 面向对象的基本概念 P16表9-5 Visual FoxPro核心事件(2)事 件触发事件操作Lost Focus当对象失去焦点(Focus)时MouseDown当用户按下鼠标键时MouseMove当鼠标移动到对象上时MouseUp当释放鼠标按键时ProgrammaticCh ange以编程方式更改控件的值时发生RightClick在控件中按下并释放鼠标右键

8、时Unload释放对象时3、文本框 输入/输出数据,如字段值、内存变量值。 常用属性:(45,37)Value 显示值(默认是字符型,可以更改)ReadOnly 只读,不能修改Fontname 字体 Fontsize 字体大小 PasswordChar 口令标记,不显示输入内容 inputmask 设置输入掩码 事件:LostFocus 文本框失去焦点InteractiveChange 运行时修改文本框的值KeyPress 在文本框中按键要点2 表单设计与常用控件1 P72、对象的引用:(面向对象程序设计的语法规则)相对引用:要点2 面向对象的基本操作 P3表9-3 相对引用关键字及其意义属性

9、或关键字引用Parent该对象的直接容器。THIS该对象。THISFORM包含该对象的表单。THISFORMSET包含该对象的表单集。2、对象的引用:(面向对象程序设计的语法规则)相对引用:要点2 面向对象的基本操作 P4表单 Form1文本框 Text1OptionGroup1Option1Option2Command1CommandGroup 1Command1Command2在命令按钮组的command1中 : 引用Text1: ThisForm.Text1引用Command2: This.Parent.Command2 ThisForm.CommandGroup1.Command2 引用自己: This 或: ThisForm.CommandGroup1.Command13、文本框; 2)数据环境问题:如果表单中要显示或编辑某表的字段?当需要在表单上修改、编辑、查看数据表中的字段 值时,可以设置表单的数据环境,使控件显示、修改 的都是数据表中的字段值。所谓数据环境,是一个对象,包含与表单相互作用 的数据表、视图,以及表间关系。它与表单一起保存 ,当运行表单时,数据环境自动打开相应的表、视图 。要点2 表单设计与常用控件1 P10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号