第9章 vfp 菜单与工具栏
- 格式:ppt
- 大小:1.01 MB
- 文档页数:29


1 第2章 菜单、工具栏和状态栏的设计
在Windows应用程序中,菜单、工具栏、状态栏等内容都是不可缺少的界面元素。菜单是一系列可视的命令列表,用户能够选中其中的菜单项(命令)并执行相应任务。工具栏提供图形按钮,实现快捷操作,用户可以通过工具栏执行最常用的命令,增强方便程度。在状态栏中,可以显示动态的提示信息,便于用户的一些操作。
2.1 设计菜单
菜单为用户控制程序提供了一套分级选项,无论是标准菜单及命令,还是热键或弹出式菜单,以及为菜单或其命令定义加速键和状态条提示,都可用菜单编辑器来完成;除此之外,菜单项作为一个普通的对象也可在编辑时进行移动、复制、删除等操作。图2.1是一个典型的菜单实例,图中包含了标准菜单命令、快捷键、加速键、子菜单、核对符等。这些都是编写程序时经常遇到的。下面我们就介绍如何创建和编辑菜单项。
图2.1 典型菜单实例
2.1.1 用编辑器设计菜单
当用户使用AppWizard创建SDI或MDI应用程序时,系统将为用户自动生成默认的菜单栏。用户需要做的工作仅仅是打开菜单编辑器,进行必要的修改,再编写菜单选项相应的消息处理函数即可。当然也可在菜单编辑器中创建新的菜单或创建新的菜单资源,如快捷菜单等。
无论是编辑已有菜单资源还是创建新的菜单资源,首先应当进入菜单资源编辑器。
例2.1 在菜单编辑器的”文件(F)”下拉的某个位置加一个菜单,其作用是单击它后,能在屏幕上显示一行字。编程步骤如下:
(1)建一个SDI单文档应用程序名为:显示一行字
(2)用编辑器设计菜单:
项目工作区ResourceView单击打开Menu 双击IDR_MAINFRAME右面出现菜单编辑器,见图2.1.1单击“文件(F)”出现下拉菜单,见图2.1.2所示点中最后的空白菜单,双击它出现“菜单项属性对话框”在Caption处写菜单名:显示一行字(&C)在ID处写ID_FILE_XS在prompt(注释)栏中写:点击新建菜单项,在窗口显示一行字关闭该对话框。 2
VFP教学大纲
一、本课程的地位、作用和任务
众所周知,21世纪人类社会将全面进入信息时代,信息处理是计算机技术一个最广泛的应用领域,而数据库管理系统是进行信息处理的最佳工具,本课程所讲授的Visual FoxPro即是一种易学好用的关系型数据库管理系统。为了更好地培养适应时代需要的人才,促进计算机基础教学水平上一个新台阶,特制定Visual FoxPro(简称VFP)程序设计课程教学大纲。
VFP程序设计属于计算机基础教育课程的三个层次“文化、技术、应用”中的第二层次,是文科及经管类各专业学生必修的计算机技术基础课程。本课程可以使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发数据库应用程序奠定基础。
二、本课程的教学基本要求
1. 本课程为必修课,按照本大纲采用同一程序设计语言开课的各专业统一内容、统一要求、统一考试。
2. 本课程是一门实践性很强的课程,要求课堂教学和上机实习紧密结合,采用计算机联机大屏幕进行直观教学。
3. 通过本课程教学,应使学生:
(1) 理解关系型数据库管理系统的基本概念;
(2) 熟练掌握VFP数据库管理系统的使用方法;
(3) 正确理解程序设计的基本概念,掌握程序设计的一般方法;
(4) 掌握用VFP开发数据库应用程序的基本技能;
(5) 了解面向对象编程的基本知识。
4.先修课程
《计算机文化基础》
三.新大纲改革说明
新大纲除了保持原有大纲的内容新颖、结构紧凑、层次清楚和通俗易懂等特点外,特别注重及时把新技术引入课堂教学,将VFP版本由5.0升级为6.0,同时加强了对面向对象程序设计方法及开发实际应用程序的要求,实验安排更为合理,以扩展学生的知识面,通过实例开发激发其学习热情,让学生做到学以致用,培养学生的动手能力和发现问题、分析问题、解决问题的综合能力。
本次新编大纲结构比较灵活、规范,有较大的弹性和可操作性。本大纲可以较好地适应各专业人才培养目标和培养规格的要求,较好地体现传授知识、培养能力与提高素质相结合的原则精神,对于培养各级各类人才具有全面性、基础性和先导性作用。
教 案
课 题 任务1初识数据表、数据库和数据库管理系统
任务2 启动与退出VFP,认识VFP操作界面 课 型 新授
授课日期 14.9.17 授课时数 2
授课班级 13电子商务 审 阅
教学目标 了解数据表、数据库和数据库管理系统的基本概念
学会启动与退出VFP,认识VFP操作界面
重点、难点 数据表、数据库和数据库管理系统的基本概念
启动与退出VFP,熟悉VFP操作界面
教学设计
概述 讲解与演示相结合
板
书
设
计 一、初识数据表、数据库和数据库管理系统
1.数据表
2.数据库
3.数据库管理系统
二、启动与退出VFP,认识VFP操作界面
1.启动VFP
2.认识VFP操作界面
3.退出VFP 教
后 自我评价 采用讲解和演示相结合的方法,讲解启动VFP与退出VFP,认识VFP操作界面,并介绍一些简单的VFP命令,如显示命令,清屏命令,效果还好,需要进一步上机调试
教学内容:
任务1:认识数据表、数据库和数据库管理系统
一、数据表
下表是我们会经常遇到的一种表格,这是一个有8栏12行的表格。栏目通常是固定不变的,而行数则随着学生人数的增减而变化。表格的第1行称为表头,表头分为若干栏,每栏都有一个栏目名,它规定了在该栏中应该填写什么样的数据,除表头以外的每一行对应一个学生,每一行的各个栏目说明了这个学生相应的数据信息。
数据表一:学生信息在VFP中,也使用像上面这样的表格来存放数据,称之为数据表(简称表)。表中的每一栏称为一个字段,栏目名称为字段名,每个字段有确定的字段名、类型、宽度、小数位数等限制,这些称为字段的属性,它们规定了该字段中字段中的名称、数据的类型、宽度和小数位数等。像表一,第一行仅指明了栏目名,日常生活中通常称其为表头,而在VFP数据表中,称它们为数据表的结构。
表一中第一行之外的各行在数据表中称为记录,每一行是一个记录,每个记录描述了一个人员的各项具体数据。在VFP中,数据表是最基本的数据存储结构,一个数据表对应磁盘中的一个以DBF为扩展名的文件。
附件1作业和要求都在最后一页上,我现在没有同学作好了的。附件2对应的是附件3上作业的步骤。但格式基本一致,要求运行并截图。
sunshiny0805
visual foxpro
开放分类: foxpro、visual foxpro、vfp
Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
Visual FoxPro原名FoxBase,是美国Fox Software公司推出的数据库产品,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上运行, 并且更名为 Visual FoxPro。
目前最新版为 Visual FoxPro 9.0,而在学校教学和教育部门考证中还依然延用经典版的
Visual FoxPro 6.0。
Visual Foxpro的基本知识
悬赏分:10 - 解决时间:2007-4-4 20:19
2007专升本考试临近了。。。我的Visual Foxpro已经处于荒废水平。。请个位帮帮我`` 如果回答准确我一定会提高20分`用于感谢~这里是考试大纲!
1。Visual Foxpro基础知识
(1)基本概念
类和对象,表的关联,临时关系,永久关系,一对一,一对多,参照完整性。。 还有的解释我已经找到就不写了
(2)Visual Foxpro系统特点与工作方式
数据类型和主要文件类型(数据库,数据表,项目管理器,查询,视图,表单,报表,标签,彩旦,命令文件等)
工作方式:交互方式和程序运行方式。
PS:我是没明白什么意思 希望考试过或者本专业的朋友能给点提示。。接下来我还会再问一些同样问题,请各位再搜索一下继续回答!
问题补充:fiwu朋友 如果你想回答问题就不要问为什么... 如果不回答请不要说风凉话