菜单和工具栏

菜单和工具栏

ID:42314445

大小:174.00 KB

页数:30页

时间:2019-09-12

菜单和工具栏_第1页
菜单和工具栏_第2页
菜单和工具栏_第3页
菜单和工具栏_第4页
菜单和工具栏_第5页
资源描述:

《菜单和工具栏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VFP程序设计教程南京理工大学紫金学院计算机系Chapter09菜单和工具栏2菜单种类一般菜单:运行在整个应用程序主窗口或某个表单中的菜单快捷菜单:在选项对象上右击鼠标出现的菜单SDI菜单:出现在单文档界面(SDI,SingleDocumentInterface)窗口中的菜单。39.1创建菜单创建一般菜单创建快捷菜单创建SDI菜单49.1.1创建一般菜单用菜单设计器创建菜单用命令创建菜单(略)5用菜单设计器创建菜单新建菜单预览和保存菜单生成和运行菜单配置系统菜单6新建菜单基本过程:法一:用“新建”命令选择“菜

2、单”,出现“新菜单”对话框,选择“菜单”,并“确定”。法二:从项目中的“其他”选项卡上选取菜单,出现“新菜单”对话框,选择“菜单”,并“确定”。注意:法一生成的菜单文件保存在项目外;法二生成的菜单文件保存在项目中。7新建菜单基本任务添加菜单栏和子菜单(插入、移动和修改)设置分组线设置访问键(或热键)设置快捷键设置菜单项启用或废止(是否可用)设置状态栏提示信息8新建菜单高级任务子菜单插入系统菜单栏菜单项指定任务利用命令利用过程代码为菜单系统创建默认过程“显示”-“常规选项”的过程:“显示”-“菜单选项”的过程:

3、9预览和保存菜单“菜单设计器”窗口,单击“预览”按钮,可以预览菜单形状和菜单文件名。菜单设计器关闭后,系统产生两个文件:菜单定义文件扩展名为.MNX菜单备注文件扩展名为.MNT10生成和运行菜单生成后,系统自动生成同名的菜单程序文件,扩展名为.MPR。设计并生成菜单程序文件后,就可以执行该菜单程序。从“程序”菜单中选“执行”命令。从命令窗口中输入:DO菜单文件名.MPR运行菜单程序文件后,系统又产生一个同名的编译后的程序文件,扩展名为.MPX。11配置VFP系统菜单恢复VFP主菜单系统:setsysmenut

4、odefa关闭VFP主菜单系统:setsysmenuto129.1.2创建快捷菜单过程:选择“新菜单”对话框中的“快捷菜单”按钮;创建并生成了快捷方式菜单后,可将其附加到控件中,操作步骤:选择要附加快捷方式菜单的控件在属性窗口中选择“方法程序”选项卡,并选择“RightClickEvent”项在代码窗口中键入“Do快捷方式菜单文件名”,快捷方式菜单文件名必须给出.mpr扩展名139.1.3创建SDI菜单创建SDI菜单与创建普通菜单方法同,必须在“常规选项”对话框中,选取“顶层表单”,生成.mpr文件,SDI菜

5、单即被创建。将SDI菜单附加到表单中设置表单的ShowWindows属性设为“2-作为顶层表单”,然后为表单的Init事件添加代码:DO菜单名WITHTHIS,.T.运行表单时,若菜单为SDI菜单,则菜单栏加载在表单中。若菜单为普通的菜单,则菜单加载在表单之外。149.2创建自定义工具栏(略)定义工具栏类向工具栏类中添加对象注意:除Grid表格控件以外,所有可以添加到表单上的控件都可以添加到工具栏中。(P264)工具栏类添加到表单集中15Chapter08报表和标签16报表和标签报表要素:报表数据源(报表中数

6、据来源):表、视图、查询和临时表报表布局:报表打印格式报表文件:报表文件:扩展名为.frx报表备注文件:扩展名为.frt标签文件:标签实质:一种多列布局的特殊报表,具有为匹配特定标签纸的特殊设置。标签文件:标签文件(.lbx);标签备注文件(.lbt)178.1报表类型列报表:报表中每行打印一条记录数据,类似于以表格控件在表单上显示数据行报表:报表中多行打印一条记录数据,类似于表数据在浏览窗口中处于编辑状态一对多报表:打印具有一对多关系的多表数据。报表中每行打印一条主表中记录,子表中打印多条记录。类似于一对多

7、表单显示数据。多栏报表:称为多列报表,指报表中每行可打印多条记录的数据。188.2创建报表利用报表向导创建报表(省略)利用报表设计器创建报表报表带区说明(P222-223):共9种注意:“标题”带区包含有报表开始打印一次的信息;“总结”带区包含有报表结束打印一次的信息。(P241)利用快速报表从单表创建简单报表(省略)198.3修改报表(省略)208.4报表预览和打印报表预览REPORTFORM文件名.frxPREVIEW报表打印REPORTFORM文件名.frxTOPRINTER218.5设计标签(省略)2

8、2Chapter07类的创建和应用237.1设计和创建子类设计类的原则(省略)创建子类自定义子类保存在可视类库文件(.vcx)中;一个类库文件中可以保存多个自定义子类;但VFP基类并不保存在.vcx类库文件中。(P212)创建子类在“项目管理器”窗口中,选择“类”选项卡,然后单击“新建”按钮VFP主菜单“文件”选择“新建”选项,再选择“类”,然后单击“新建文件”按钮247.1设计和创建子类为类添加新

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。