大学本科vfp,ppt课件6.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  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,ppt课件6

第6章 表单及控件的创建与使用 表单 表单(Form)是一个容器类,可包含多个控件对象。 表单集(FormSet)一个或多个表单的集合。表单集中的表单可以统一处理,也可独立处理。 典型表单设计实例 系统说明表单的设计 系统登录表单的设计 数据维护表单的设计 系统说明表单的设计 【例】 设计一个表单,名字为“关于系统” ,界面如下: 系统登录表单的设计 【例】设计一个系统登录表单 ,界面如下: 数据维护表单的设计 【例】 利用表单设计器,设计一个可以显示、修改和浏览数据表的表单。界面如下: 创建表单 表单向导 表单向导:为单个表创建操作数据的表单。 一对多表单向导:为两个相关表创建操作数据的表单。 两个表之间一定要存在关系 表单设计器 快速表单 编程方法 表单文件:.SCX .SCT 表单设计器 使用“表单设计器”能够可视化地创建、修改表单和表单集。 CREATE/MODIFY FORM命令或界面方式打开。 表单设计器窗口 表单菜单 表单设计器工具栏 表单控件工具栏 布局工具栏 调色板工具栏 属性窗口 环境设置 表单的数据环境 表单(集)的数据环境包括了与表单交互作用的表和视图,以及表单要求的表之间的关系。 数据环境是表单的一部分,并没有自己独立的存储空间。 引入数据环境的目的: 打开或运行表单时它自动地打开表单所基于的表或视图; 将表单中对象属性窗口中的ControlSource属性与数据环境中的所有字段相连; 关闭或释放表单时自动地关闭表和视图。 数据环境 数据环境设计器 向数据环境中添加表或视图 从数据环境中移去表或视图 在数据环境中设置关系 如果添加进数据环境设计器的表有永久关系,这些关系将自动地加到数据环境中;如果没有关系,可以在数据环境中设置这些关系。(拖动字段即可) 根据控件与数据源的关系 数据绑定型控件(Edit,Text,Combo) 设置controlsource ef:Combo 设置contronlsource -rowsource- rowsourcetype Grid:contronlsource-recordsource- recordsourcetype 进行设置 非数据绑定型控件(button) 修改表单 1.修改表单布局 选择控件(使用‘表单控件‘中的‘选择对象‘按 钮,选择不相邻的控件,按住shift键 ) 2定制表单 给表单(集)添加属性和方法程序 用户可以根据需要为表单(集)添加任意个数的属性和方法程序。 创建新属性:在“表单设计器”中,表单?新建属性。 新建属性的默认值为逻辑值.F.。 新建的属性可以为数组。如:ABC[4,7] 创建新方法程序:表单?新建方法程序 调用自定义的方法程序与调用基类方法程序一样。 设置表单与所包含对象的属性 在“属性”窗口中设置属性,属性值更改后以粗体显示。 一般步骤: 选定对象?在“属性”窗口中选择属性?在“属性”设置框中设置属性值或利用函数按钮设置。 注意点: 部分属性值是只读的。(斜体显示) 字符型属性值不必用引号括起来。 若用表达式赋值,则要在表达式前加上“=”。 表单的常用属性 Name:对象的名称。 AlwaysOnTop:表单是否总处在其他打开窗口之上。 AutoCenter:初始化时自动居中。 BackColor:表单窗口的颜色。 BorderStyle:表单的边框类型。 Caption:标题。 Closable:能否通过关闭按钮或控制菜单关闭。 表单的常用属性 MaxButton:是否有最大化按钮。 MinButton:是否有最小化按钮。 Movable:控制表单能否被拖动。 ScaleMode:度量单位。 WindowState:控制表单最大化、最小化还是正常态。 WindowType:控制表单是模式的还是非模式的。 容器对象的集合属性和计数属性 集合属性:是数组,用以引用每个包含在其中的对象。 计数属性:表明容器所包含的对象的数目。 编辑事件和方法代码 事件既可以是用户行为,也可以是系统行为。 方法只能通过程序以特定的方式激活。 代码编辑窗口 显示?代码 从“属性”窗口打开 双击对象 表单的保存和运行 表单的保存 表单文件:.SCX/.SCT 本质上是表文件 表单可以另存为类 表单的运行 “项目管理器”中运行 “表单设计器”中运行 命令:DO FORM 表单文件名 创建单文档和多文档界面 多文档界面:各个应用程序由单一的主窗口组成,且应用程序的窗口包含在主窗口中或浮动在主窗口的顶端。 单文档界面:应用程序由一个或多个独立的窗口组成,它们在Windows的桌面上独立显示。 VFP能创建三种类型的表单: 子表单 浮动表

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档