VFP第13部分(面向对象概念).pptVIP

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP第13部分(面向对象概念)

标签(label) 教科书P207 主要属性:Caption、BackStyle、WordWrap 教科书P207 例11.3 控件类 命令按钮(command) 教科书P208 主要属性:Caption、Enabled 主要事件:Click 控件类 命令按钮组(commandGroup) 教科书P209 主要属性:ButtonCount、Value 主要事件:Click 容器类 文本框(text) 教科书P210 主要属性:PasswordChar、Value、ControlSource 主要事件:Valid、GotFocus 控件类 编辑框(edit) 教科书P211 主要属性:ReadOnly、ScrollBars 教科书P211 例11.4 控件类 复选框(check) 教科书P212 主要属性:Caption、Value 控件类 选项按钮组(OptionGroup) 教科书P213 主要属性:ButtonCount、Caption、ControlSource 教科书P213 例11.5 容器类 列表框(List) 教科书P215 主要属性:ColumnCount、ControlSource、RowSource、 RowSourceType 控件类 组合框(Combo) 教科书P215 主要属性: ControlSource、RowSource、 RowSourceType 、 ColumnCount 教科书P216 例11.6 控件类 表格(Grid) 教科书P217 主要属性: ControlSource 、 ColumnCount 、RecordSource、 RecordSourceType 教科书P218 例11.7 容器类 计时器(timer) 教科书P221 主要属性: Enabled、Interval 主要事件:timer 控件类 表单的数据环境 数据环境是表单的一个基本对象,用户可在数据环境中预定义表单中各控件的数据来源。 一旦将数据库或视图添加到表单的数据环境中,它们就会随着表单设计器的打开或表单的运行而自动打开,当关闭或释放表单时,它们也会随之关闭。 因此,用户即可在表单运行期间直接访问到数据环境中的任何一个数据表。 由数据环境直接添加控件 将数据环境中数据表中某个字段直接拖到表单的指定位置,便可自动产生一个字段控件。这样产生的控件,会自动地与表中相应数据绑定到一起,无需再另外设置控件的ControlSource属性。 将数据环境中表的不同类型字段拖放到表单之上,会自动产生不同类型的控件。 字符、数值、日期型字段,产生文本框控件; 逻辑型字段,产生复选框控件; 备注型字段,产生编辑框控件; 通用型字段,产生ActiveX绑定控件 (控件的编辑见教科书P201-202) ControlSource指定绑定到控件的数据源,可以是一个变量或一个字段名称,对于字段名称它只作用于当前记录指针所在的字段值。 RowSource指定控件所绑定的数据源的值的数据源,此数据源可以是一个表或别名,也可以是一个或多个字段的组合,或是一个一维或多维的数组等等,多数情况它是多行的,它同时也用来填充下拉列表中的列和行,从下拉列表中选择的值将会替换ControlSource绑定的数据源的值。 controlsource和rowsource 例(0801).设计如图1所示的表单,其中文本框Text1、Text2的初值为0,其功能是文本框Text1中输入任意一个正整数,单击“计算”命令按钮,能够在文本框Text2中得到该数的阶乘;单击“关闭”命令按钮,可以关闭表单。请完善下列属性和事件代码。 (1)文本框Text1、Text2的Value属性的值为0; (2)“计算”命令按钮的click事件代码: X=1 for N=1 to ① X=X*N endfor ② (3)“关闭”命令按钮的click事件代码: ③ ①thisform.text1.value ②thisform.text2.value=x ③thisform.release 面向对象程序设计 面向对象的概念 1、从结构化程序设计到面向对象程序设计 特点: 编程方式是可视化的,所见即所得 程序运行没有一定的顺序,由事件驱动,即事件的出现而执行相应的代码 不需要专门的循环结构就可以重复其功能 大部分的软件部件,如窗口、按钮等已经由“类”实现,不需要重复编码,屏蔽了大多数复杂的程序代码 应用软件的开发更注重于核心问题的求解 面向对象的

文档评论(0)

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

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

1亿VIP精品文档

相关文档