(中职)数据库应用技术——Visual FoxPro 6.0第8章教学课件工信版.ppt
-
资源ID:90587716
资源大小:498KB
全文页数:24页
- 资源格式: PPT
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
(中职)数据库应用技术——Visual FoxPro 6.0第8章教学课件工信版.ppt
YCF(中职)数据库应用技术Visual FoxPro 6.0第8章教学课件工信版第8章 菜单和工具栏设计课题:创建菜单菜单l教学目的:l 1、了解系统菜单菜单的各项功能l 2、掌握菜单设计器设计菜单的方法l通过本节学习,使学生能将表单、报表等前的内容利用菜单串在一起进行调用,为后面的系统开发打下基础。菜单设计器的操作教具教学方法网络机房讲授法、演示法、练习法、观察讨论法 教学重点难点教学步骤l导入新课:l1、创建菜单的操作步骤:(由教师给出)l使用菜单设计器来设计菜单时,一般操作步骤为:l 创建主菜单;l 创建菜单项;l 定义菜单项功能;l 定义快捷键;l 添加系统菜单项;l 菜单初始化。l2、系统菜单的操作l 由教师演示如下操作命令,学生观察结果:l*使用SET SYSMENU TO 命令配置系统菜单。l在命令窗口分别键入命令,并观察菜单的变化:lSET SYSMENU TO _msm_file&显示文件菜单项lSET SYSMENU TO DEFAULT&恢复系统菜单lSET SYSMENU TO _msm_file,_msm_view&显示文件和显示菜单项lSET SYSMENU TO DEFAULT l教师对以上操作作出总结提示,由学生练习观察结果。l3、创建快速菜单l由教师按下面的操作步骤进行演示,让学生观察并了解各菜单项所完成的功能,及完成这些功能所对应的操作命令和快捷键。l操作步骤:l 在项目管理器的其他选项卡中,选择菜单选项,新建菜单。l 在菜单设计器窗口下,单击菜单中的快速菜单命令,系统自动创建一个包含系统菜单项的菜单。l 选择某一菜单选项,例如“窗口”菜单项,单击“编辑”按钮,显示该菜单项所对应的内部名字。l 在菜单项的选项栏标有标记,表示该菜单包含快捷方式。单击按钮,打开提示选项对话框,可以查看或定义快捷方式。例如,命令窗口菜单对应的快捷方式为Ctrl+F2。l 保存所创建的快速菜单。l操作完后,演示结果,总结出操作步骤,让学生按总结出的操作步骤进行练习。l4、菜单设计器l 教师按要求演示创建如下菜单的设计过程:l使用菜单设计器,设计一个包含各菜单项的菜单,如下所示。l菜单栏菜单项 子 菜单l文件新建、打开、关闭l编辑学籍表、成绩表l运行查询、表单、报表l工具工具栏 系统工具栏l 向导 报表、表单、查询l退出退出l演示完后,总结出如下的操作步骤:l 设计菜单栏。新建菜单,在菜单设计器窗口的菜单名称栏中分别输入主菜单中的各菜单标题:文件、编辑、运行、工具和退出,并分别给这5个菜单标题加上访问键字母:F,E,R,T和Q。l 设计菜单项。l 在文件菜单中创建3个菜单项:新建、打开和关闭。l 在“编辑”菜单中创建2个菜单项:学籍表和成绩表。l 在运行菜单中创建3个菜单项:查询、表单和报表。l 在工具菜单中创建2个菜单项:工具栏和向导。l 在退出菜单中创建1个菜单项:退出。l 定义菜单项功能。l 文件菜单的3个菜单项:新建、打开和关闭,定义操作的系统内部名字分别是:_mfi_new,_mfi_open和_mfi_close,或通过单击插入栏按钮,添加系统菜单项来完成该项功能。l“编辑”菜单的2个菜单项:图书表和读者表,其中“学籍表菜单项对应的过程代码为:lUSE 学籍lEDITlUSE l“成绩表菜单项对应的过程代码如下:lUSE 成绩lEDITlUSEl运行菜单的3个菜单项:查询、表单和报表,其对应的命令分别是:lDO 学籍.qprlDO FORM 学籍.scxlREPORT FORM 学籍.frxl 工具菜单的2个菜单项:工具栏和向导,其中工具栏菜单项可以用添加系统菜单栏的方法来添加,它包含系统工具栏中的全部工具。在向导菜单项中分别添加三级菜单。l 退出菜单表示当应用程序结束时需要释放菜单。退出菜单的过程代码如下:release menusl set sysmenu to defaultl 给各个菜单项定义快捷键。l 以文件名VFM.mnx保存该菜单。l运行该菜单,让学生观察结果,并按要求进行练习。l师生共同研讨:l 创建一个“学生成绩管理系统”都应该设计哪些菜单功能?师生共同研讨后进行设计。l板书设计:l1、设计菜单的操作步骤l2、系统菜单l3、创建快速菜单l4、菜单设计器课题:创建快捷菜单l教学目的:l1、了解快捷菜单的作用l2、掌握快捷菜单设计的方法l3、掌握快捷菜单的使用l通过学习,学会在应用程序开发中使用快捷菜单。创建快捷菜单教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l导入新课:l教师提示:在许多软件的使用过程中,我们经常右击会出现一个快捷菜单,在VF6中如何中设计并使用这样一个菜单呢?l1、设计快捷菜单l 教师按如下要求操作步骤进行演示操作过程,学生观察:l设计一个包含有新建、打开和关闭功能的快捷菜单。l操作步骤:l 在项目管理器窗口的其他选项卡中,打开快捷菜单设计器窗口,设计一个快捷菜单。l 在快捷菜单设计器窗口中,添加新建、打开和关闭3个菜单项,并分别设置所实现的功能。由于系统菜单项中包含这3个菜单项,因此,可以利用插入系统菜单项的方法来添加。l 保存新创建的快捷菜单,文件名为KJ1.mnx。l 运行该快捷菜单,引导学生观察运行结果,并按如上要求自己练习。l2、快捷菜单的使用l 教师按如下要求操作演示,学生观察操作过程:l将上面练习的快捷菜单KJ1,设置为读者管理表单的快捷菜单。l操作步骤:l 在“表单设计器”窗口中打开“学籍管理表单文件。l 给该表单编写RightClick 过程代码:do kj1.mpr 将快捷菜单KJ1设置为该表单的快捷菜单。l 保存并运行该表单,右击表单任意位置,快捷菜单运行。l引导学生观察上面的设计效果,并按要求进行练习。l板书设计:l1、创建快捷菜单l2、使用快捷菜单课题:创建工具栏l教学目的:l 1、学会创建工具栏l 2、学会使用工具栏l通过学习,学会在实际开发中如何定制一个符合实际需要的工具栏。工具栏按钮过程代码的设计教具教学方法网络机房讲授法、演示法、练习法、观察讨论法教学重点难点教学步骤l导入新课:l1、定义工具栏的步骤:l 由教师提示并讲解如下知识点:l定义工具栏一般按下面4个步骤操作。l(1)定义工具栏类l(2)在自定义工具栏类中添加对象l(3)定义对象操作l(4)在表单集中添加工具栏l2、创建工具栏l 教师按如下要求演示操作步骤,学生观察。创建如下图所示工具栏l操作步骤l 在项目管理器窗口中,选择类选项卡,新建一个类,类名为NewTool,派生于Toolbar,存储于MyClass.vcx中。l 在类设计器窗口中,打开表单控件工具栏,在工具栏类上添加控件对象,如添加命令按钮。l 设置控件对象属性。打开属性-myclass.vcx(newtool)对话框,设置各命令按钮的Caption属性或Picture属性。例如,设置第1个命令按钮的Picture属性,在命令按钮上显示一个新建位图,该位图的位置为vfp98wizardsgraphicsnew.bmp。l 重复上述步骤,设置其他按钮的Picture属性。l 给各个按钮对象定义操作。例如,设置新建按钮的Click属性代码为CREATE,保存按钮的Click属性代码为USE。l 保存创建的工具栏类。l教师总结以上操作步骤,让学生按要求进行练习。l3、添加工具栏l教师演示如下操作过程,学生观察:l将上面练习创建的工具栏类newtool,添加到表单集中。l操作步骤:l 在表单设计器窗口中打开一个表单,例如,打开读者管理表单,然后选择菜单中的创建表单集选项(假设没有创建表单集)。l 打开表单控件工具栏,单击查看类按钮,然后从其快捷菜单中选择添加,在打开的对话框中选择myclass.vcx类库文件并打开。l 从表单控件工具栏中选择工具栏类按钮NewTool,单击表单的任一位置,在表单上添加该工具栏。l演示完后,保存并运行该表单,单击该工具栏上的按钮,引导学生查看各按钮实现的功能,指导学生按要求练习。l师生共同研讨:l 为自己建立的“学生成绩管理系统”添加工具栏,按钮都应该设计哪一些?教师提示后共同完成。l板书设计:l1、定义工具栏的步骤l2、创建工具栏l3、添加工具栏练习:填空题l(1)定义工具栏一般分为()、()、()和()4个操作步骤。l(2)快捷菜单实际上是一个弹出式菜单,要为某个对象创建一个快捷菜单,需要在该对象的()事件代码中添加调用对应菜单程序的命令。l(3)要在某个表单上添加工具栏,应该先创建一个(),然后再添加工具栏。