- 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章 表单设计与使用(new)
4.重命名类 5.打开类库 6.8.3 在创建表单时使用自定义类 * 属性:?? 描述了对象的特征。 方法:?? 作用与对象之上的动作,并能产生一组效果。 事件:?? 对象本身发出的动作,并能为操作系统所识别。假设 人是一个对象 ,人类 就是一个类! 人的鼻子 嘴巴 手 就是属性. 当人觉得饿了,就是事件 准确说是触发了事件, 我看一个人不爽,就可以调用一个方法来解决 这个方法可以试扁他 最后举个例子再从宏观上解释一下:类,对象,方法,属性,事件的概念。假如我们地球上的所有人是一个类,这个类的名称为People,那么地球上的每一个人就是People类的一个对象,每个人都有“嘴”等属性,也有“骂人”的方法,当然“骂人”是通过“嘴”骂的,那么是不是就可以说“骂人”的方法是属性“嘴”的方法了呢?非也!属性和方法的概念是地位平等的,不能说方法是属性的方法,方法只能说是类的方法,而属性同样只能说是类的属性。然后,你虽然有了“骂人”的方法,那你是不是就能见人就“骂”啊?你可以想象一下你这样做的下场:)那么我们什么时候才能“骂”呢,当然是“别人先骂我们”这个事件发生的时候了。好的,在这里,“别人先骂我们”就是一个事件,它触发了People类中某个对象,也是某个人“骂人”的方法。虽然“我们骂别人”和“别人骂我们”都是动作,但不同的是,“别人骂我们”是对象外部的,是事件;而“我们骂别人”是对象的方法,是对象自己的动作,是内部的。现在你明白了对象和事件的区别了吧。 * 例如,在如图所示的表单中有一个选项按钮组(设置Click事件处理代码),该选项按钮组中有二个选项按钮(选项按钮Option1有Click事件处理代码而选项按钮Option2无Click事件处理代码),则当用户单击Option1时执行与之相关联的事件代码,不执行按钮组的Click事件处理代码,但当用户单击Option2时执行按钮组的Click事件处理代码。 6.6.3 文本框(textbox) 2.Value属性: 用于设置或读取文本框的内容; 注编辑框、复选框、列表框、组合框、命令组、选择组等控件都具有该属性 3.Passwordchar属性: 用于设置口令字(占位符); 注此属性不影响value属性的设置,value属性的值是用户输入的实际内容; 6.6.3 文本框(textbox) 4.Inputmask属性: 指定在一个文本框中如何输入和显示数据。 Inputmask属性值是一个字符串,该字符串由一些模式符组成P195表6.13 该属性除了文本框,还适用于组合框、列等控件。 例.P196 设计一个表单,浏览职工表的数据,要求,当表单中显示的是第一条记录时,命令按钮“上一条”应置为无效;当表单中显示的是最后一条记录时,命令按钮“下一条”应置为无效。 6.6.4 编辑框(editbox) 与文本框一样,编辑框也用来输入、编辑数据,但与文本框有如下区别: 编辑框是一个完整的字处理器,可以包含回车符、有垂直滚动条; 编辑框只能输入、编辑字符型数据,包括字符型内存变量、数组元素、字段以及备注字段里的内容; 编辑框没有inputmask属性。 6.6.4 编辑框(editbox) 1.Hideselection属性: 指定当编辑框失去焦点时,编辑框中选定的文本是否仍显示为选定状态。 当hideselection属性为.t.时:失去焦点时,不显示为选定状态 当hideselection属性为.f.时:失去焦点时,显示为选定状态 6.6.4 编辑框(editbox) 2.Readonly属性: 指定用户能否编辑编辑框中的内容。 取值为.f.时,可以修改编辑框中的内容 3.Scrollbars属性: 指定编辑框是否具有滚动条。(仅取0或2两个值) 6.6.4 编辑框(editbox) 4.Selstart属性: 返回用户在编辑框中所选文本的起始点位置。 5.Sellength属性: 返回用户在编辑框中所选文本的字符数。 6.Seltext属性: 返回用户编辑区内选定的文本。 例.p199 设计一个简单的查找替换界面。 6.6.5 复选框(checkbox) 1.Caption属性: 用来指定显示在复选框旁边的标题。 2.Controlsource属性: 指明复选框要绑定的数据源,数据源的类型可以是数值型或逻辑型。 复选框的三种状态:未被选中(0),被选中(1),不确定(2)。 3.Value属性: 设置或返回复选框的状态。默认为0; 6.6.6列表框(listbox) 1.Rowsourcetype属性:P201表6.15 指明列表框中条目的数据源类型; 2.Rowsource属性: 指明列表框中条目的数据源; 3.Columncount属性: 指定列表框的列
您可能关注的文档
- 第6章 数据备份与恢复技术.ppt
- 第6章 数据源组件和数据控制组件.ppt
- 第6章 数据编制.ppt
- 第6章 智能网.ppt
- 第6章 无线网和移动网.ppt
- 第6章 机械技术.ppt
- 第6章 生产活动的核算.ppt
- 第6章 用户管理.ppt
- 第6章 电子清算资金往来核算2009.ppt
- 第6章 电子支付与支付系统.ppt
- 20以下绿色设计在居住空间中的运用以卧室整体设计为例.docx
- 28.1.1锐角三角函数正弦课件人教版数学九年级下册.pptx
- 2023届河南省开封市杞县第一高级中学高三第一次摸底理科数学试题word版.doc
- 332抛物线的简单几何性质课件高二数学上学期精品课堂人教A版2019选择性必修第一册.ppt
- 7.3万有引力理论的成就新教材人教版高中物理必修二课件.pptx
- Ceiba3平台安装部署手册.docx
- 3边城精品PPT课件优质课2.ppt
- Unit-6-Part-B-第三课时-课件-小学英语人教PEP版六年级上册.pptx
- 2022届高中语文二轮复习第一讲非连续性文本阅读精品教案新高考.docx
- 2021级酒店管理与数字化运营专业人才培养方案高职.docx
原创力文档


文档评论(0)