16.案例:制作含菜单的主表单.ppt

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

图书系统菜单任务的操作:(1)条形菜单的菜单项包括:图书管理、读者管理、借书管理、打印报表、系统维护、退出系统。(2)“借书管理”的结果是子菜单:办理借书、办理还书、查看借书、清理还书,它们的结果均为命令,分别执行相应的程序文件或表单。在这些文件尚未制作好的情况下,可以全部都写成调用一个通用表单的命令:DOFORMTSTY。其余参照此项。(3)“退出”的结果是过程,执行一段“退出”程序。。*注:当系统还处于调试阶段,可将此结果改为子菜单,子菜单设为菜单项#,使用系统内部菜单:关闭(_mfi_close)。(4)保存菜单:保存文件名为TSMN.MNX。(5)生成菜单可执行程序:TSMN.MPR。完成结果见下图。*六、“标签”与“计时器”控件的使用本表单中,有一个“制作者”的标签可以平移,它是如何制作的呢?*标签1的几个属性:Forecolor:0,128,192Fontname:华文行楷FontSize:16计时器1的属性:Interval:30计时器1的“Timer”事件的代码IFthisform.Label1.left+600thisform.Label1.left=thisform.Label1.left-1ELSEthisform.Label1.left=780ENDIF本表单中,有一个标签可以显示时间,它是如何制作的呢?*标签2的几个属性:Forecolor:0,128,192Fontname:华文行楷FontSize:20Caption:time()计时器2的属性:Interval:1000计时器2的“Timer”事件的代码ifthisform.label2.captiontime()thisform.label2.caption=time()endif【小结】设计制作主表单(含菜单)的五个要点:(1)设置为顶层菜单;(2)设计制作菜单,保存,生成;(3)设置主表单的ShowWindow属性为2;(4)编写主表单的Init事件代码;(5)编写主表单的Destroy事件代码。*茂名职业技术学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院江西环境工程职业学院*图书系统表单的制作14.2制作含菜单的主表单制作含菜单的主表单【学习目标】用菜单设计器设计下拉式菜单在主表单中添加菜单【关键概念】下拉式菜单,顶层表单菜单“结果”的四个选项表单调用菜单的事件:Init,Destroy*【任务(上机-E)】1.主表单的制作新建名为TSZD的表单,将其添加到“项目TS”的“表单”中。按样文T06B所示,在表单中添加控件:4个标签,2个计时器和1个按钮。设置计时器1和计时器2控件的属性并编写代码,使标签1中的字能够平移,标签2能够显示时间。设置标签3和标签4控件的属性,使标签3能够显示日期,标签4能够显示星期。*设置属性:设置表单的WindowState属性值为“0–普通”,设置ShowWindow属性值为“2–作为顶层表单”,设置AutoCenter属性值为“.T.–真”,设置表单的标题为“图书管理系统”。*为表单添加一幅背景图片。新建名为TSMN的菜单,将菜单添加到“项目TS”的“菜单”中。菜单设计时,在“常规选项”对话框中选择“顶层表单”的复选项。菜单栏设置“图书管理”、“读者管理”、“借还管理”、“打印报表”、“系统维护”、“退出”选项,二级子菜单可暂时只设一、二项。菜单设计完毕后,先保存,再生成为可执行的程序文件。在主表单编写Init和Destroy的事件代码,使主表单运行(释放)时,同时打开(关闭)菜单。**下图是制作好的图书管理系统的主表单的外观。【样文T06B】【相关知识】一、菜单结构VFP支持两种类型的菜单:条形菜单和弹出式菜单。每一个菜单选项都可以选择地设置一个热键和一个快捷键。典

文档评论(0)

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

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

1亿VIP精品文档

相关文档