- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 表单设计与应用 6.1面向对象概念 6.2Visual Foxpro6.0基类简介 6.3创建与管理表单 6.4表单设计器 6.5 常用表单控件 6.1面向对象的概念 1.对象 客观世界里的任何实体都可以看作是对象。对象由属性和方法组成。 属性:表示对象的状态 方法:描述对象的行为 2.类 类是对一组相似对象的性质描述,这些对象具有相同的性质,相同种类的属性以及方法。 6.2Visual Foxpro基类介绍 一、Visual Foxpro基类 对象的生成函数:CREATE OBJECE(类名[,参数1,参数2,……]) 访问对象及调用对象方法的基本格式: 对象引用.对象属性 对象引用.对象方法[(……)] 二、容器与控件 类分为两种类型:容器类,控件类。 对象的引用:绝对引用和相对引用 this parent thisform thisformset 三、事件 事件:是一种由系统预先定义而由用户或系统发出的动作。事件作用于对象,对象识别事件并作出相应的反应。 最小事件集 Init:初始化 destroy:对象从内存中释放 error: 当方法或事件代码运行错误时引发。 6.3创建与运行表单 一、创建表单 1.新建表单(create form) 2.修改表单 3.运行表单(do form 表单名) 6.4表单设计器 6.5表单属性和方法 一、常用的表单属性 6.6基本型控件 一、控件 1.标签 功能:显示输出信息 常用属性:caption(标题),alignment(对齐方式),autosize(自动调整大小),wordrap(自动换行),fontname(字体),fontsize(字号),fontbold(加粗),fontitalic(倾斜),fontunderline(加下划线),visible(可见),enabled(可用),backcolor(背景色),forecolor(前景色) 事件:click(注意label不接收gotfocus事件) 6.8自定义类 一、使用类设计器创建类 1.调用类设计器 项目管理器中创建;文件/新建;命令(create class employee of myclasslib as custom) 2.添加属性 属性的可视性:公共(能够在应用程序的任何地方被访问) 保护(只能被类定义的方法和子类定义中的方法访问) 隐藏(只能被类中定义的方法访问,即使子类也不能访问) 3.添加方法 4.修改类定义 * * 3.子类和继承 继承:是指在基于现有的类创建新类时,新类继承了现有类里的方法和属性,之外,新类还可以添加新的方法和属性 一.表单设计器环境 1.表单设计器窗口 2.属性窗口 3.表单控件工具栏 4.表单设计器工具栏 5.表单菜单 二.控件的操作与布局 1.控件的基本操作(选定,移动,复制,删除) 2.控件布局 3.设置tab键次序 三.数据环境 1.数据环境的常用属性(autoopentables,autoclosetables) 2.打开数据环境 3.向数据环境中添加表或视图 4.从数据环境中移去表或视图 5.在数据环境中设置关联 6.在数据环境中编辑关联 7.向表单中添加字段 0 指定表单是模式还是非模式 windowtye 0 指明表单的状态 Windowstate 0 指定表单的滚动条类型 Scrollbars .T. 确定表单是否能够移动 Movable .T. 确定表单是否有最小化按钮 Minbutton .T. 确定表单是否有最大化按钮 Maxbutton 1 指定表单里的表示在缺省的全局工作区还是私有工作区打开 Datasession .T. 指定是否可以通过单击关闭按钮或双击控制菜单来关闭表单 Closable FORM1 指明显示在表单标题栏上的文本 Caption 3 指定表单边框的风格 Borderstyle 255,255,255 指明表单窗口的颜色 Backcolor .F. 指定表单初始化时是否居中显示 Autocenter .F. 指定表单是否总是位于其他窗口之上 Alwaysontop 默认值 描述 属性 二、常用的事件与方法 1.运行时事件: (1) Load事件:在表单建立之前(运行表单时)引发 (2) Init事件:在对象建立时引发 2.关闭时事件 (1) Destroy事件:在对象释放时引发 (2) Unload事件:在表单对象释放时引发,使表单对象释放时最后一个引发的事件 3.交互事件 (1) Gotfocus事件:获得焦点事件 (2) Click事件:鼠标单击事件 (3) Dbclick事件:鼠标双击事件 (4) Rightclick事件:鼠标右键单击事件 (5) Interactive
您可能关注的文档
- 肝硬化中医药治疗中难点及对策.ppt
- 钢笔字教程之结构篇.ppt
- 钢结构防腐设计及应用.ppt
- 钢结构强度计算.ppt
- 钢筋溷凝土基础知识.ppt
- 钢筋溷凝土精讲.ppt
- 钢筋计算基础知识:弯钩、构造要求、钢筋计算详细方法图解(图文并茂).ppt
- 钢筋课程讲解-bob(柱).ppt
- 钢筋柱梁板图解.ppt
- 高电压试验技术.ppt
- 创新引领:2025年智能语音翻译实时转写在多语种语音合成中的应用报告.docx
- 2026年山西青年职业学院单招职业技能笔试参考题库带答案详解.docx
- 2026年钟山职业技术学院高职单招职业适应性考试备考题库带答案详解.docx
- 2025年唐山幼教面试题库及答案.doc
- 2026年冀中职业学院单招职业技能笔试备考题库带答案详解.docx
- 2025年仪陇县辅警招聘考试真题附答案.docx
- 2026年武汉警官职业学院单招职业技能考试模拟试题带答案详解.docx
- 2026年九江理工职业学院高职单招职业适应性测试备考题库带答案详解.docx
- 2025年临泉县辅警招聘考试备考题库附答案.docx
- 2025年临洮县辅警招聘考试备考题库附答案.docx
原创力文档


文档评论(0)