第 十 一 章面向对象程序设计(改-窄屏版).pptVIP

第 十 一 章面向对象程序设计(改-窄屏版).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 十 一 章 面向对象程序设计 结构化程序设计 1、开始 2、黑棋走 3、绘制画面 4、判断胜负 5、白棋走 6、绘制画面 7、判断胜负 8、返回步骤2 9、显示最后结果 VFP中的类与对象: 类是创建对象实例的模板,是同种对象的集合与抽象。 在VFP中对应于表单控件工具栏中的按钮。 对象是类的实例,是具有属性 (数据) 和方法(行为方式) 的实体。在VFP中对应于表单中利用控件工具按钮创建 的各个具体对象。 狗 1) 点操作符:在一个对象、属性、方法或事件之前 使用。 例如 Thisform.label1.caption=“面向对象程序设计” Thisform.text1.value=10 Thisform.release 2) This:表示当前对象 例如 Tmand1.caption=“退出” This.readonly=.t. 3) Thisform:表示当前表单 4) ThisformSet:表示当前表单集 例 建立一个表单,要求按下“不显示”按钮不放, 文字将被隐藏,同时按钮标题变成“显示” ;松开 按钮,文字将重新显示出来,同时按钮标题变成“ 不显示”。 例:建立一个表单,浏览学生情况 思考与练习: 建立一个表单,可以将输入的字母转换为大写或小写 显示。 表单设计小结(二) 1、各常用控件数据源的设置 2、常用方法 Refresh:重新显示表单 Release:关闭表单 SetFocus:使对象获得输入焦点 3、常用事件 Click:鼠标单击时触发该事件 Init:创建对象时触发该事件 Load:表单装入时触发该事件 Activate:当激活表单、表单集或页对象时, 将触发该事件 4、常用控件 标签 文本框、编辑框 命令按钮(组)、选项组、复选框 组合框、列表框、表格 页框 Timer 5、常用题型 不使用表的表单设计 要使用表的表单设计 常用控件综合练习: 1、利用student表和score表建立按姓名查询学生信息的表单. 要求: 若能找到则显示相关信息; 若找不到,则通过消息框显 “查无此人!”的提示,消息框标题为“出错处理”。点击 “下一条”按钮,显示同名学生记录。 2、利用department表和student表设计表单。 要求:当组合框选择后,表格中显示所选系的所有 学生的学号、姓名、性别;并在文本框中给出统计 人数。(文本框不能修改) 3、利用department表、student表和score表设计 表单。 要求:能根据不同情况显示并统计各系的学生人数。 4、P320 课后练习 表单设计小结(三) 11.4.7 复选框(CheckBox) 功能:允许同时选择多项,单击鼠标左键改变其Value值。 每项选择取值为“真”或“假”。 常用属性: Caption:定义复选框的名称。 ControlSource:为复选框指定数据来源。 ★ Value: 保存复选框的当前状态。默认为数值型。 Value=.F.或 0 :未选中 Value=.T.或 1 :选中 Value= 2 :复选框呈灰色,不可选。 11.4.8 列表框与组合框 1.列表框(ListBox): 创建可滚动列表,显示多个选项。适用选择项特别多 的情况,可以多重选择,并具有移动项目位置的功能。 但不能用于编辑录入数据。 ColumnCount: 设置列表框列数,默认为0。 ★ ListCount: 统计列表中全部选项的数目。 ★ List(i): 存储列表框中第i个数据项的值。 ★ Selected(i): 返回一个逻辑值。表示列表框中第i个 数据项是否被选中。 Value: 保存当前选项的返回值。 默认为数值型,返回被选项在列表框中的序号; 若设置为字符型,则返回被选项的值。 ★ Row Source:列表中各选项的数据来源。 ★ RowSourceType:确定数据来源类型。 ControlSource:用字段或变量保存用户选择值。 (列表框生成器 ) 2. 组合框(ComboBox) 文本框和列表框的组合,兼有两者的功能。 Style:指定组合框是下拉组合框还是下拉列表框 ★ Value: 保存当前选中项的值。 ★ RowSource: 指定组合框中项的数据来源 ★ RowSourceType: 指定组合框中数据源的类型 ControlSource: 保存用户选择或输入值的表字段 DisplayCo

文档评论(0)

文档精品 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档