- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP-菜单概要1
菜单的分类
菜单的组成;一个完整的系统需要以下步骤
1、规划菜单系统
2、创建菜单和子菜单
3、为菜单制定任务
4、预览整个菜单系统
5、生成菜单程序(.mpr)
6、运行生成的程序,测试菜单系统;原则:1、按照用户所要执行的任务组织系统,而不是按照应用程序的层次组织系统
2、给每个菜单定义一个有意义的菜单标题
3、在菜单项的逻辑组之间安排分割线
4、将菜单上的菜单项数目控制在一个屏幕上之内
5、为菜单和菜单项设置访问键或者快捷键
6、使用能够准确地描述菜单项的文字。
7、对于英文菜单,可以在菜单项中混合使用大小写字母。;1、菜单设计器的启动方式
(1)通过文件启动
(2)通过常用工具栏
(3)通过命令create menu;2、菜单设计器的组成部分
(1)菜单名称:\, \-
(2)结果
A.子菜单:创建按钮——编辑按钮
B.命令:输入单条命令
C.填充名称:文本框——输入菜单填充项名称
D.过程:编辑窗口,运行的过程;例、使用设计器,创建一个如下图所示的菜单;设计步骤:
1、创建主菜单(文件,浏览,管理,工具,退出)
2、创建菜单项(新建,打开,——,保存,关闭)
3、定义菜单项功能
4、定义快捷键
5、菜单程序的生成与修改;1、创建快捷菜单
例:创建一个包含有剪切、复制、粘贴、清除和全部选定功能的快捷菜单。
文件——新建——菜单——新建文件——快捷菜单——快捷菜单设计器(操作演示)
2、将快捷菜单添加到表单
例:将快捷菜单“快捷.mpr” 附加到“表单5”中
打开表单5——方法程序选项卡——“rightclick Evernt”属性双击,打开过程编辑窗口
输入:DO 快捷.mpr;本节课的教学目标
1、掌握程序的基本结构
2、常见的简单小程序的编写
本节课的重点
重点掌握小程序的编写方法
;一、概念
程序:计算机指令系列有机的堆体,有机是指为了利用计算机解决某一个问题把计算机指令系列按照一定的逻辑关系而进行排列。
程序=数据结构+算法
算法:问题的求解方法,算法由一系列求解步骤完成。
数据结构:指数据对象、相互关系、构造方法;1、顺序结构
计算机逐条依次顺序的执行程序块中的每条语句。;2、分支结构:计算机在执行程序过程中遇到此结构时,首先要对当前结构中设定的条件进行判断,如果条件满足则执行某一部分语句,如果条件不满足则去执行另一部分语句;3、循环结构
根据当前状态判断条件,如果条件成立则执行A语句系列,执行之后再返回判断条件,如条件仍成立则再次执行A语句系列,直到该条件不成立时,再去执行其他语句。;1、建立程序文件
(1)命令格式:modify command命令文件名
(2)菜单方式:文件——新建——程序——新建文件
2、运行程序
(1)命令格式:do 命令文件名
(2)菜单方式:程序——运行
(3)命令按钮:!;例1、编写计算矩形面积的程序;(2)双向分支结构
IF条件表达式
语句命令组A
Else
语句命令组B
ENDIF;2 、编写一个能根据键盘输入的圆半径R值,计算圆的面积的程序;3、循环结构
(1)
DO WHILE条件判断
语句命令组
[exit]
[loop]
enddo
;例:用循环结构编程求1+2+3+4+ +10的和;例:编写求2+4+6+8+ +n的值,并输出结果的程序。N为偶数且从键盘输入;[课堂小结]:程序的结构
[课程巩固]:利用双层循环结构编写程序,要求输出一个直角三角形(;例题1:设计一个表单,运行从键盘输入一个圆半径,自动计算机出其面积和周长,显示在下面文本框中,单击“关闭”按钮,关闭表单(提示:为圆半径的文本框编写InteractiveChange事件代码);例题2:利用菜单设计器为“学生管理系统”创建一个下拉式菜单
(1)下拉式菜单共有文件、编辑、统计三个菜单
(2)文件菜单下共有打开、新建、退出三个菜单项,分别利用系统填充项进行填充
(3)编辑菜单共有浏览、剪切、复制、粘贴四个菜单项,分别利用系统填充项进行填充。
(4)统计菜单共查询,打印成绩单,不及格统计三个菜单项,其中查询菜单有子菜单,包括“按教师”和“按班级”两个菜单项。;例题3:用循环结构编程求N!
文档评论(0)