- 1、本文档共106页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP 基类表 类设计的其它问题 类的修改、复制与删除 为类添加对象 为类添加新属性 为类添加新方法程序 为类指定外观 覆盖默认属性设置 调用父类方法程序代码 防止基类代码被执行 新 类 的 注 册 执行菜单命令工具→选项。 在“选项”对话框的“控件”选项卡中选择“可视类库”选项并单击添加按钮。 在“打开”对话框中输入要注册的新类所在的类库名(例如,MYCLASS),单击打开按钮。 如要每次运行VFP时自动成为表单工具栏中的可用类库,单击设置为默认值按钮。 单击确定按钮完成新类的注册。 “选项”对话框中的“控件”选项卡 添加类库的“打开”对话框 新 类 的 使 用 表单控件工具栏中添加新类图示 类 的 修 改 类 的 复 制 类复制的示意图 类 的 删 除 为类添加对象 为类添加新属性 “新建属性”对话框 “可视性”的含义 为类添加新方法程序 “新方法程序”对话框 为类指定外观 “类信息”对话框的“工具栏图标”框 “类信息”对话框的“容器图标”框 复盖默认属性设置 调用父类方法程序代码(1) 调用父类方法程序代码(2) 防止基类代码被执行(1) 防止基类代码被执行(2) 定义工具栏类 用编程方式定义工具栏类 为表单集添加工具栏类 例题9.3.2程序运行结果 类设计综合举例 例题9.2.1的表单子类及事件代码 例题9.2.2的表格子类GRIDA的使用 例题9.2.2中新增表格子类的属性和方法程序 表单运行结果 例题9.3.1的自定义工具栏图示 fontbold caption caption caption 属性名 表9.3.1 cmdfontB label2 label1 控件名 .T. B 字号 属性值 字体 .T. .T. U .T. .T. I 属性值 属性名 fontunderline fontbold caption fontItalic fontbold caption cmdfontU cmdfontI 控件名 9 value 5.00 spinnerlowvalue 72.00 spinnerhighvalue 5 keyboardlowvalue 72 keyboardhighvalue spnfontsize (微调框) arrfont value 5-数组 rowsourcetype arrfont rowsource cbofontname (组合框) 属性值 属性名 控件名 组合框cbofontname的InteravtiveChage事件代码: _screen.activeform.activecontrol.fontname=this.value 微调框spnfontsize的InteravtiveChage事件代码: _screen.activeform.activecontrol.fontsize=this.value 命令按钮cmdfontB的Click事件代码: this.fontbold=!this.fontbold _screen.activeform.activecontrol.fontbold; =this.fontbold 命令按钮cmdfontI的Click事件代码: this.fontItalic=!this.fontItalic _screen.activeform.activecontrol.fontItalic; =this.fontItalic 命令按钮cmdfontU的Click事件代码: this.fontunderline=!this.fontunderline _screen.activeform.activecontrol.fontunderline; =this.fontunderline public arrfont[1] =afont(arrfont) 工具栏tbrfont 的Init事件代码 例题9.3.1的事件代码 SET TALK OFF PUBLIC TBD TBD=CREATEOBJ(”MTL”) TBD.SHOW DEFINE CLASS MTL AS TOOLBAR ADD OBJECT btBOLD AS CommandButton ADD OBJECT Sep1 AS Separator ADD OBJECT btTa AS CommandButton btBOLD.HEIGTH=20 btBOLD.WIDTH=50 btBOLD.CAPTION=”粗体” btTa.HEIGTH=20 btTa.WIDTH=50 btTa.CAPTION=”斜体” btTa.FontBold=.F. LFET=0 TOP=1
您可能关注的文档
- 第二语言习得研究的社会文化理论.ppt
- 单片机期末复习重点第,.ppt
- 单片机期末复习重点第2.ppt
- 单片机嵌入式系统实验3.ppt
- 单片机人机交互.ppt
- 单片机人机交互系统的C语言编程.ppt
- 单片机软件编程基础.ppt
- 单片机软件教程.ppt
- 单片机三个实验.doc
- 单片机设计报告副本.doc
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 现代西班牙语学生用书1目录.pdf
- 中山农村商业银行股份有限公司2021年小型微型企业贷款专项金融债券信用评级报告.pdf
- 设备采购、运输方案、设备安装调试、设备巡检、产品售后、安装类设备253页.doc VIP
- 《技规教案》课件.ppt
- 初中历史_中华民国的创建教学设计学情分析教材分析课后反思.doc
- H7车组合仪表内部参数调节方法 (1).pdf VIP
- 重汽豪沃(HOWO)T5G SAC仪表、驾驶室过度线针脚定义驾驶室电器部件讲解.pdf VIP
- T5T7NanoBCU TFT仪表服务站维修培训手册.pdf VIP
- 钢琴谱学习Parla Piu Piano 降E-降G.pdf
- T7H TFT仪表、NanoBCU系统简介.ppt VIP
文档评论(0)