工信版(中职)Visual FoxPro程序设计基础与实训第六章电子课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《工信版(中职)Visual FoxPro程序设计基础与实训第六章电子课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)Visual FoxPro程序设计基础与实训第六章电子课件.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Y CF(中职)Visual FoxPro程序设计基础与实训第六章电子课件Visual FoxProVisual FoxPro程序程序设计设计基基础础与与实训实训2Visual FoxPro程序设计基础与实训学习目标:u 面向对象程序设计的基本概念。u 面向对象程序设计的基本方法。u 能够完成简单的对象操作。u 重点掌握表单设计及应用。第6章 表单设计 3Visual FoxPro程序设计基础与实训6.1 面向对象程序设计6.1.1 面向对象程序设计的基本概念1、对象在面向对象程序设计中,对象是指系统中用来描述客观事物的一个实体,构成系统的一个基本单位。(1)属性属性是用来描述对象静态特点的数
2、据项。(2)事件和行为事件是用来描述对象动态特点的数据项。(3)方法对象的方法是与对象相关联的过程。事件可以具有与之相关联的方法程序,但方法程序也可以独立于事件而单独存在,该类方法程序必须在代码中被调用。4Visual FoxPro程序设计基础与实训2、类 面向对象方法中的类,是具有相同属性的服务的一组对象的集合,每个对象就是所属类的一个实例。5Visual FoxPro程序设计基础与实训6.1.2 面向对象程序设计的基本思想1、面向对象的方法l 它是将数据以及对数据的操作方法捆绑在一起,作为一个整体,也就是作为一个对象来对待,并且提取同一类型对象的共性,形成类。2、面向对象程序设计l 面向对
3、象程序设计就是运用面向对象的观点来描述和解决问题,然后借助计算机完成具体过程。描述和解决问题是通过对象和类实现,是对现实问题的高度概括、分类和总结。面向对象程序设计的特征是抽象、封装、继承和多态。6Visual FoxPro程序设计基础与实训6.2 创建与运行表单 表单(Form)是Visual FoxPro 系统中面向对象程序设计的基本工具,更是应用系统的主要界面。6.2.1 创建表单1、创建表单(1)表单向导(2)表单设计器7Visual FoxPro程序设计基础与实训l 6.2.2 运行表单1、文件菜单方式2、项目管理器方式l 6.2.3 表单操作相关命令1、创建表单命令2、修改表单命令
4、3、运行表单8Visual FoxPro程序设计基础与实训6.2.4 设置表单数据环境数据环境是一个对象,它包含与表单相互作用的表或者视图,以及表单所要求的表之间的关系,方便快捷地实现数据访问。可以在“表单设计器”界面中设置,并与表单一起保存。6.2.5表单常用属性9Visual FoxPro程序设计基础与实训6.2.5表单常用属性属性 值 说明AutoCenter.T.表单在主窗口中自动居中,.F.(默认)表单在主窗口中位置随机AlwaysOnTop.T.表单总是处于其他窗口的前面.F.(默认)表单与其他窗口的层次关系随机BackColor(X,Y,Z),X、Y、Z均是0255的任意数字,默
5、认值255,255,255表单窗口颜色BorderStyle 0 无边框1 单线边框2 固定对话框3(默认)可调边框Caption 任意字符串 表单标题栏显示的文本Moveable.T.(默认)表单位置可以移动.F.表单位置不可以移动Name 符合VF命名规则字符串 表单在被引用时的名字ShowWindow 0(默认)表单位置在屏幕中1 表单在顶层表单中2 表单作为顶层表单Picture 图片存放路径 将指定图片作为表单的背景10Visual FoxPro程序设计基础与实训6.2.6 表单常用事件事件 说明Click 单击对象时发生DblClick 双击对象时发生Destroy 注销对象时发生
6、Error 出错时发生GotFocus 对象得到焦点时发生Init 在对象初始化时发生KeyPress 用户按键盘键或者释放键盘键时发生Load 对象第一次被调用时自动装载(比Init之后发生)LostFocus 焦点离开对象时发生MouseDown 用户按下鼠标键时发生MouseMove 用户移动鼠标键到对象时发生MouseUp 用户释放鼠标键时发生RightClick 右键单击时发生Unload 释放对象时发生11Visual FoxPro程序设计基础与实训常用方法方法程序 说明AddObject 在对象中添加一个对象Box 在对象上画一个矩形Cirle 在对象上画一段圆弧或者一个圆Cls
7、 清除一个表单中的图形和文本Clear 清除控件中内容Draw 重新绘制表单对象Hide 隐藏对象Line 在对象上绘制一条线Move 移动一个对象Print 在对象上打印一个字符串Pset 在对象上绘制指定颜色的点Refresh 刷新对象的值Release 从内存中释放表单SaveAs 将对象存入.scx文件Show 显示对象12Visual FoxPro程序设计基础与实训6.2.7 表单常用控件1.标签(Lable)标签控件主要用于现实一段固定的文本信息字符串。属性 值 说明AutoSize.T.自动调整标签与字的大小一致.F.(默认)标签大小固定,无论字大小BackColor(X,Y,Z
8、),X、Y、Z均是0255的任意数字,例如(255,0,0)表示红色标签文字背景色BackStyle 0 标签背景透明1(默认)标签背景不透明Caption 任意字符串 标签显示内容ForeColor(X,Y,Z),X、Y、Z均是0255的任意数字,例如(0,255,0)表示红色标签文字的颜色FontBold.T.标签字体加粗.F.(默认)标签字体正常13Visual FoxPro程序设计基础与实训FontName 字体名称,例如华文行楷 标签字体名称FontSize 字号大小有效值,例如18 标签字号大小Height 数字,例如35 标签高度Name 任意字符串(符合VFP命名规则)标签对象
9、名称Width 数字,例如75 标签长度WordWrap.T.标签文本信息要分行显示.F.(默认)标签文本信息要一行显示14Visual FoxPro程序设计基础与实训15Visual FoxPro程序设计基础与实训2.文本框(Text)文本框控件允许添加或编辑保存在数据表中的非备注型字段数据。与标签控件比较,也有Name、Height、FontName等属性,没有Caption属性,但也有自己的特色属性。属性 值 说明Alignment 0 输入的字符靠文本框左侧1 输入的字符靠文本框右侧2 输入的字符在文本框中间3(默认)输入的字符在文本框中自动放置ControlSource 表或视图的路
10、径 指定与对象建立联系的数据源InputMask 任意字符串 提示输入文本框的字符形式PassWordChar 任意一个字符 输入后的字符用指定字符代替SelectOnEntry.T.当文本框得到焦点是自动选中文本框内内容.F.(默认)当文本框得到焦点不能自动选中文本框内内容TabStop.T.(默认)用户可以通过Tab键选择该控件.F.用户不可以通过Tab键选择该控件Value 任意字符串 文本框显示内容16Visual FoxPro程序设计基础与实训3.命令按钮命令按钮控件是应用程序中常用的控件之一,绝大部分操作通过单击(Click)事件完成。4.选项按钮组(Optiongroup)选项按
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版中职Visual FoxPro程序设计基础与实训第六章电子课件 工信版 Visual FoxPro 程序设计 基础 第六 电子 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内