- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第七章面向对象基础与表单设计;7.1面向对象基础;1.对象;方法;2.类;继承性:指一个类可以从其他已有的类中派生出来,被派生的类称为父类,派生出的类称为子类,子类继承父类全部的属性和操作。;3.基类;每个基类都有自己的一套属性、方法和事件。所有基类共有的属性,即最小属性集。所有基类共有的事件,即最小事件集。;4.子类;例7.1创建一个退出表单功能的“close”命令按钮自定义类。;创建新类以后,就可以使用这些类来进行应用程序的设计和开发,以提高应用程序的开发效率。;5.对象的操作;例7.3表单界面如图所示。;绝对引用;对象属性设置;属性设置格式:;调用对象的方法;7.2表单设计;2024-12-30;2024-12-30;2024-12-30;2024-12-30;2024-12-30;2024-12-30;2024-12-30;常见方法;2024-12-30;2024-12-30;7.3常用表单控件;7.3常用表单控件;2024-12-30;2024-12-30;2024-12-30;常用事件;3.文本框控件;2024-12-30;常用方法:SetFocus;例7.7设计一个用户登录界面。设已建立一个用户表,并且该表中已录入用户信息,表结构如下表所示。;4.编辑框控件;5.选项按钮组控件;选项按钮组的子对象是选项按钮,即子控件。;InteractiveChange:在运行状态下以交互方式改变选项按钮组的状态时发生。;DOCASE
CASEthis.value=1
SELECTCOUNT(*)as人数FROMteacher;
WHEREeducation=博士INTOARRAYt
CASEthis.value=2
SELECTCOUNT(*)as人数FROMteacher;
WHEREeducation=硕士INTOARRAYt
CASEthis.value=3
SELECTCOUNT(*)as人数FROMteacher;
WHEREeducation=本科INTOARRAYt
ENDCASE
Thisform.text1.value=STR(t);6.复选框控件;例如,创建一个表单,用于设置文本框的字体。;7.命令按钮组控件;注意:若命令按钮组内的某个命令按钮有自己的Click事件代码,那么运行时就会优先执行命令按钮本身的事件代码,否则执行命令按钮组的Click事件代码。;DOCASE
CASEthis.value=1
GOTOP
CASEthis.value=2
IF!BOF()
SKIP-1
ENDIF
CASEthis.value=3
IF!EOF()
SKIP
ENDIF
CASEthis.value=4
GOBOTTOM
OTHERWISE
Thisform.release
ENDCASE
Thisform.refresh ;8.列表框控件;RowSourceType:用来设置列表框控件中值的来源类型。;ListCount:用于返回列表框中所有列表???的总数。;常用方法;常用事件;1)“添加”按钮的Click事件代码:
Thisform.list2.additem(thisform.list1.value)
Thisform.list1.removeitem(thisform.list1.listindex)
2)“移去”按钮的Click事件代码:
Thisform.list2.removeitem(thisform.list2.listindex);9.组合框控件;下拉组合框:可以选择列表项,也可以直接输入内容。;例7.11创建一个界面,在组合框中选择某个系部,则该系部的所有教师的工号和姓名信息显示在列表框中。;10.表格控件;ColumnCount:用于设置表格中列的数目。默认值为-1,指定表格控件将包含足够多的列,以容纳表格数据源中的所有字段。;表格的子对象是列控件(Column),而列控件又由标头(Header)和显示数据的控件(默认为文本框)组成。;例7.12创建一个表单,用于查询选修某门课程的学生成绩信息。;“查询”的Click事件代码:;11.计时器控件;Reset:重置计时器控件,重新从0开始计时。;12.页框控件;也是一个容器控件。;13.线条、形状与图像控件;形状控件(Shape);图像控件(Image);14.微调控件(Spinner);常用事件;15.容器(
您可能关注的文档
最近下载
- 2024年铜陵职业技术学院单招职业技能测试题库及一套参考答案.docx VIP
- 规范文件GB∕T 35347-2017 机动车安全技术检测站.pdf
- 景区运营管理方案计划书.pdf
- 一种高效导热UV-LED油墨的制备方法及其应用.pdf VIP
- 坎德拉PV使用手册.PDF
- [中央]2024年国家医疗保障局医药价格和招标采购指导中心招聘应届生笔试典型考题与考点研判含答案详解.docx
- 坎德拉PVsyst使用指南(第四版2020年).pdf
- Unit 7 Art Lesson 1 Masterpieces课件 (共46张PPT)北师大版(2019)高中英语必修第三册1.pptx VIP
- 碳中和技术概论PPT完整全套教学课件.pptx
- 陕西齿轮变速箱使用维修手册2019-07-15.pdf VIP
文档评论(0)