第四章表单设计与常用控件使用.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.3 表单设计与常用控件使用 问题引入 新知识点面向对象程序设计 一、VFP中的类和对象 1、类与对象的概念 A)类:一批相似对象的归纳和抽象 B)对象:是一个具有各种属性(数据)和方法(程序代码)的实体。 问题与任务 设计几个表单,实现对“超市销售”管理数据库中数据表的浏览操作,包括员工信息的浏览,商品信息的浏览和销售日记的浏览等。 二、表单设计 表单就是窗体,是与用户进行交流的特定窗口。表单设计是开发应用系统的重要组成部分。 建立表单文件后,Visual Foxpro会在磁盘上产生两个必要的文件: 表单文件(.scx) 表单备注文件(.sct)。 任务一 利用表单向导创建一个能对员工.dbf进行维护的表单。 知识点:表单向导的使用 表单向导以一种交互方式引导用户创建表单。 任务二 利用表单设计器为销售日记表创建如图所示的表单,以实现记录的浏览和编辑操作。 表单(Form1):当前编辑的表单 表单控件工具栏:把控件添加到表单上,控件就成为对象。 表单布局工具栏:为表单上的对象重新布置其位置 属性窗口:为对象设置属性、事件代码 知识点2数据环境 定义: 数据环境是指定义表单或表单集时使用的数据源,它可以是表或视图。 设置数据环境的方法: (1)在表单设计器环境下,单击“表单设计器”工具栏上的“数据环境”按钮 (2)选择“显示”菜单中的“数据环境”命令 (3)在表单的空白地方右击鼠标,在弹出的快捷菜单中选择“数据环境”命令 3、对象添加与编辑 对象的添加:利用字段映像功能实现 对象的编辑:选定,移动、复制与删除等 4、事件代码的编写 5、表单的保存 6、表单的运行 Do Form 表单文件名 应用 利用表单设计器为销售日记表创建如图所示的表单,以实现记录的浏览和编辑操作。 利用表单设计器设计表单的基本步骤 1、启动表单设计器——创建表单 2、根据需要设置数据环境 3、表单界面(属性)设计 4、根据需要添加或改变存在的对象 5、对象属性设置 6、对象的事件编程 7、保存表单 8、运行表单 三、常用控件的使用 对象的三要素 属性: 事件: 方法: 任务一 用表单设计一个登陆界面,如图所示,当输入用户名和口令并按确认键后,检验其输入是否正确,若正确(假定用户名为abcdef,口令为123456),就显示“欢迎使用...”若不正确,则显示“用户名或口令不对”,如果三次输入不正确,就显示“用户名或口令不对,登陆失败!”并关闭。 1、标签控件 标签控件的作用是显示文本信息,用于保存不希望用户改动的文字。一个标签对象最多可容纳256个字符。 主要属性: name:标签的名称 caption:标签的标题 2、文本框(Textbox)控件和编辑框(Editbox)控件 文本框:显示、编辑字符型、数值型或日期型的数据。 编辑框:用于显示、编辑长的字符型字段或备注型字段的数据。编辑框可以用来显示一个文本文件或剪贴板中的文本。 主要属性 3、命令按钮(Commandbutton)控件 命令按钮的作用是用来捕捉用户的单击事件并执行某个任务。 任务二 设计一个如图所示销售日记浏览表单。 4、命令组(Commandgroup)控件 命令按钮组是一个容器控件,其中包含命令按钮,用来建立一组命令按钮,以捕捉用户在不同按钮上的单击事件来执行相应任务。 在对用户的单击响应处理时,有两种方案可以选择:第一种是设计命令按钮组的Click事件,通过测定按钮组的Value属性值,确定具体的处理;第二种是设计各命令按钮的Click事件代码,直接进行相应的处理。 任务三 设计一个如图所示按员工姓名查询员工销售情况的表单。表单通过选择员工的姓名和查询方式(清单或汇总)后,单击“查询”按钮,即可通过表格把员工的销售清单或汇总结果显示出来。 5、选项组(Optiongroup)控件 选项组控件的作用是允许用户在彼此独立的几个选项中选择一个,且仅选择一个。当用户在选择其中一个选项的同时,原先的选择将被释放。每个选项左边都有一个圆圈,被选择中的选项的圆圈中出现一个黑点,表示是当前选项。 6.组合框和列表框(Listbox)控件 组合框和列表框的功能是能提供一组条目(数据项),供用户从中进行选择。常用的属性有Rowsourcetype属性和Rowsource属性。 其中Rowsource属性指定条目数据源,Rowsourcetype属性指明组合框或列表框条目数据源的类型。 7.表格(Grid)控件 表格是一个容器对象。两个重要属性: Recordsourcetype属性该属性指明表格数据源的类型 Recor

文档评论(0)

awang118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档