Visual FoxPro 程序设计教程.pptVIP

  1. 1、本文档共644页,可阅读全部内容。
  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文档。上传文档
查看更多

⑾Release方法将表单从内存中释放(清除)。如表单有一个命令按钮,若希望单击该命令按钮时关闭表单,就可以将该命令按钮的Click事件代码设置为ThisForm.Release。⑿Refresh方法重新绘制表单或控件,并刷新它的所有值。当表单被刷新时,表单上的所有控件也都被刷新。当页框被刷新时,只有活动页被刷新。⒀Show方法显示表单。该方法将表单的Visible属性设置为.T.,并使表单成为活动对象。⒁Hide方法隐藏表单。该方法将表单的Visible属性设置为.T.。⒂SetFocus方法让控件获得焦点,使其成为活动对象。若一个控件的Enabled属性值或Visible属性值.F.,将不能获得焦点。9.5数据环境 可以为表单建立数据环境,数据环境中能够包含与表单有联系的表和视图以及表之间的关系。通常情况下,数据环境中的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。可以用数据环境设计器来设置表单的数据环境。1.数据环境的常用属性数据环境是一个对象,有自己的属性、方法和事件。常用的两个数据环境属性是AutoOpenTables和AutoCloseTables,它们的设置情况如下表所示。属性含义默认值AutoOpenTables当运行或打开表单时,是否打开数据环境中的表和视图.T.AutoCloseTables当释放或关闭表单时,是否关闭由数据环境指定的表和视图.T.2.打开数据环境设计器在表单设计器环境下,单击“表单设计器”工具栏上的“数据环境”按钮,或选择“显示”菜单中的“数据环境”命令,即可打开“数据环境设计器”窗口(如下图所示),进入数据环境设计器环境。3.向数据环境添加表或视图在数据环境设计器环境下,按下列方法向数据环境添加表或视图:①选择“数据环境”菜单中的“添加”命令,或右键单击“数据环境设计器”窗口,然后在弹出的快捷菜单中选择“添加”命令,打开“添加表或视图”对话框。如果数据环境原来是空的,那么在打开数据环境设计器时,该对话框会自动出现。②选择需要添加的表或视图并单击“添加”按钮。如果单击“其他”按钮,将调出“打开”对话框,用户可以从中选择需要的表。如果数据环境原来是空的且无打开的数据库,那么在打开的数据环境设计器时,“打开”对话框会自动出现。4.从数据环境移去表或视图在数据环境设计器环境下,按下列方法从数据环境移去表或视图:①在”数据环境设计器”窗口中,单击选择需要移去的表或视图。②选择“数据环境”菜单中的“移去”命令。5.在数据环境中设置关系如果添加到数据环境的表之间具有在数据库中设置的永久关系,这些关系也会自动添加到数据环境中。如果表之间没有永久关系,可以根据需要在数据环境设计器下为这些表设置关系。设置关系的方法较简单,只需将主表的某个字段(作为关联表达式)拖动到子表的相匹配的索引标记上即可。如果子表上没有与主表字段相匹配的索引,也可将主表字段拖动到子表的某个字段上,这时应根据系统提示确认创建索引。6.在数据环境中编辑关系关系是数据环境中的对象,它有自己的属性、方法和事件。编辑关系主要通过设置关系的属性来完成。要设置关系属性,可先单击表示关系的连线,然后在“属性”窗口中选择关系属性并设置。7.向表单添加字段利用“表单控件”工具栏可以很方便地将一个标准控件放置到表单上,但是多数情况下,需通过控件来显示和修改数据(如用一个文本框来显示或编辑一个字段数据,此时就需为该文本框设置ControlSource属性。VFP提供了更好的方法,允许用户从“数据环境设计器”窗口、“项目管理器”窗口或“数据库设计器”窗口直接将字段、表或视图直接拖入表单,系统将产生相应的控件并与字段相联系。默认情况下,若拖动的是字符型字段,将产生文本框控件;若拖动的是备注型字段,将产生编辑框控件;若拖动的是表或视图,将产生表格控件。但用户可以选择“工具”菜单中的“选项”命令,打开“选项”对话框,然后在“字段映象”选项卡中修改这种映象关系。第十章常用的表单控件VFP在面向对象开发环境中,是通过在表单上放置控件来完成信息的输入设计工作的。在设计表单时可以使用两类控件:与表中数据捆绑的控件和不与数据捆绑的控件。所谓捆绑控件是指当输入或选择的值要保存或者被引用时,就需为该控件设置一个数据源,数据源可以是表中的字段或变量。对于数据源是变量或字段的控件,则需要设置控件的Control

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档