网站大量收购独家精品文档,联系QQ:2885784924

第9章 表单设计与运行.ppt

  1. 1、本文档共90页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 表单设计与运行

第9章 表单设计 本章要点 表单设计基础 表单常用控件 表单其他控件 思考题 自己动手 9.1 表单设计基础 9.1.1 表单简介 表单是VFP中常用的具有自己的控件、属性、方法程序和数据环境的容器对象。 1.表单控件 有与数据绑定的控件和不与数据绑定的控件两类。标签、文本框、列表框、编辑框、组合框、复选框、单选按钮组、命令按钮、命令按钮组、表格、定时器、页框等。 9.1.1 表单简介 2. 表单属性 有Caption、Name、Value、Fontname、Fontsize、Forecolor、Backcolor Borderstyle、Alwaysontop Autocenter、Height Width、Left Top、Movable Closable、Controlbox、Maxbutton、Minbutton、Windowstate、Visible等等。 3.表单事件 有Init、Load、Unload、Destroy、Click、Dblclick、Rightclick、Gotfocus、Lostfocus、Keypress、Mousedown、Mouseup、Mousemove、Error等等 9.1.1 表单简介 4.表单方法程序 表单的方法程序是对象能够执行的、完成相应任务的操作命令代码的集合,是VFP内定的通用过程。主要有Addobject、Box、Circle、Cls、Hide、Line、Move、Print、Pset、Refresh、Release、Show等等。 5.表单的数据环境 即创建表单时需要打开的全部表、视图和关系。相关属性有:Autoopentable、Autoclosetable、Initalselectedalias、Filter、Controlsource、Cursorsource、Recordsource、Recordsourcetype、Rowsource、Rowsourcetype等等。 9.1.2 表单向导 在Visual FoxPro系统中,可以使用表单向导创建新的表单,不过由表单向导创建的只能是数据表单。有单表向导和一对多表单向导两种。 9.1.2 表单向导 1.单击工具栏上的“新建”按钮,或选择“文件”菜单中的“新建”命令,打开新建对话框,在新建对话框中的“文件类型”中选择表单,单击“向导”按钮。 2.在 “向导选取”对话框中选择“表单向导”,单击“确定”按钮。 3.使用“表单向导”第一步,选取字段。 4.使用“表单向导”第二步,选取表单样式。 5.使用“表单向导”第三步,选择排序字段。 6.使用“表单向导”第四步,输入表单标题。 7.用“表单向导”设计的表单如图所示。 9.1.2 表单向导 9.1.2 表单设计器 1.菜单设计器的使用 1)命令方式 Create Form 表单文件名 2)菜单方式 9.1.2 表单设计器 2.表单设计器工具栏 9.1.2 表单设计器 3.表单控件工具栏 4.调色板工具栏 9.1.2 表单设计器 5.布局工具栏 6.表单菜单 9.1.2 表单设计器 7.属性窗口 在Visual FoxPro中,每个对象都可以用一组属性来刻画其特征,每个属性都有属性值,改变属性值就相当于改变了对象的特征。 属性值的设置可以通过属性窗口来进行,也可以在程序运行时动态设置。 如果屏幕上没有显示属性窗口,可以单击表单设计工具栏中的“属性窗口”按钮,或者在表单中选定某个对象,然后在该对象上右击鼠标,从弹出的快捷菜单中选择“属性”命令,就会出现属性窗口。 属性窗口包含对象框、选项卡、属性设置框、属性、方法、事件列表框和属性描述等部分: 9.1.2 表单设计器 8.代码窗口 Visual FoxPro是一种面向对象的编程语言,它支持事件响应编程方法,通过代码窗口来帮助程序员编写各个对象的事件代码。 1)代码窗口的构成 表单中的每个控件对象都有自己的代码窗口,用于响应各种事件。打开对象的代码窗口有多种方法:在对象上双击鼠标,或者单击表单设计器工具栏上的代码窗口的图标,都可弹出代码窗口,代码窗口如图所示。 9.1.2 表单设计器 8.代码窗口 2)在代码中设置属性 (1)设置一个控件的单个属性 例如,将表单中标签1的标题设为:“姓名”,代码如下: thisform.label1.caption=”姓名” 也可以程序中动态地设置控件的属性,如根据文本框1中输入的学生姓名来指定标签1的标题,代码如下: thisform.label1.caption=alltrim(thisf

文档评论(0)

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

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

1亿VIP精品文档

相关文档