第09章 表单控件.pptVIP

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

实验九 表单控件应用 实验内容 2.在SIM项目中,建立如图14-10所示的“9-2个人年度工资.scx”表单,实现根据用户输入的职工号和年份,显示该职工的基本信息、工资基本信息和当年工资统计信息。其中职工基本信息包括姓名、职称,工资基本信息包括月份、基本工资、奖金、补贴、水电费和实发工资,当年工资统计信息包括实发工资总额和月平均值。 9.6 本章小结 表单控件按功能来分可分为以下5 类,包括输出类、输入类、控制类、容器类和连接类。本章通过大量实例介绍常用控件的属性、方法和事件,介绍了Visual FoxPro 9.0 常用表单控件的使用方法。 设置控件属性一般有如下步骤: 单击要设置属性的控件,即选定该控件; 单击要设置的属性; 修改属性的值,方法同表单属性值的修改; 选择“√”或者按回车键确认属性值的修改。 对于控件事件的处理,如果用户不设置代码,将采用系统的默认过程处理事件。添加控件事件代码的步骤为: 在控件上方双击鼠标; 单击过程框的下拉列表按钮,在下拉列表框中选取要添加代码的事件; 输入要添加的代码; 关闭该窗口 * 9.5.2 Active X Bound Control(Active X绑定控件) 【例9.22】将Students表的通用型字段Photo通过OleBound 绑定在表单上,并利用命令按钮组对这些图片进行显示操作,在OleBoundControl 的下方显示当前学生的名称,如图9-39。表单完成后,以“例9.22浏览学生图片.scx”为名保存。(说明:本例数据源为Students.dbf)。 图9- 39 浏览图片的运行效果 思考:能用Image控件替代Active X Bound控件吗? */83 * 9.5 连接类控件 9.5.1 Active X Control(Active X控件) 9.5.2 Active X Bound Control(Active X绑定控件) 9.5.3 HyperLink(超级链接) */83 * 9.5.3 HyperLink(超级链接) 超级链接通常用于在表单上创建一个超级链接对象。该超级链接对象内含有一个NavigateTo 的方法程序,该程序允许用户指定一个网址,当执行该方法程序时,Visual FoxPro 系统会自动打开一个因特网浏览器(例如Microsoft 公司的IE 浏览器),并根据用户所指定的网址进入网站和显示网页。 超级链接控件的常用方法程序还包括: GoForward:向前执行历史记录列表中的超级链接跳转,相当于浏览器中的“前进”按钮。 GoBack:向后执行历史记录列表中的超级链接跳转,相当于浏览器中的“后退”按钮。 */83 * 9.5.3 HyperLink(超级链接) 【例9.23】设计超级链接控件,使点击表单中的“新浪”按钮,能打开新浪网的主页,打开“百度”按钮,能打开百度网的主页,如图9-41。表单完成后,以“例9.23超级链接.scx”为名保存。 图9- 41 超级链接控件表单运行时界面及设计界面 */83 * 实验九 表单控件应用 实验目的 掌握常用的输出类、输入类、控制类、容器类、连接类等表单控件的特性,熟悉各类控件的常用属性、事件和方法使用和技巧,并能根据任务选择合适的控件。 建议学时:2~4学时 */83 * 实验九 表单控件应用 实验要求 实验前阅读相关章节,要求: 根据任务选择合适的控件,包括标签、文本框、编辑框、复选框、组合框、列表框、命令按钮、选项组、命令按钮组、网格、网格列、页框、页、计时器、OLE绑定型控件和容器控件等。 掌握常用事件的功能和触发时机(Click、Init、Activate、InteractiveChange、KeyPress、Timer、Valid等); 掌握常用方法的功能和使用(AddItem、Clear、Hide、Refresh、Release、SetAll、SetFocus、Show等); 掌握容器对象的收集属性和计数属性并能熟练地应用在程序设计中; */83 * 实验九 表单控件应用 实验内容 1.在SIM项目中,新建如图14-9所示的“9-1工资查询统计表单.scx”,实现根据下拉列表框所选择的学院信息,单击“查询”按钮,在网格控件中显示该院所有职工所有月份工资信息,包括姓名、工资年份和月份、基本工资、奖金、补贴、水电费和实发工资数据,同时,在文本框中显示实发月均工资数据。 图14-9 工资查询统计表单 */83 图14-10 个人年度工资表单 */83 */83 * 思考题 例9.1中,为什么要将DATE()函数转换为字符型? 例9.4中,Form1的Init事件可以不用写吗?不写则出现什么结果? 例9.5中,若要求表单运行时,光标停留在输入用户名的

文档评论(0)

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

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

1亿VIP精品文档

相关文档