基于VF的职工工资管理系统设计(4)

2019-01-12 12:55

2.6数据库保存

两数据库保存在“创建”窗口下——保存在F:\\下——“毕业设计”文件夹下的“数据库”子文件夹中。返回系统窗口。

第三节 设计菜单

3.1菜单结构

(1)Visual FoxPro系统菜单

Visual FoxPro支持两种类型菜单:条形菜单和弹出式菜单。典型的菜单系统一般是一个下拉式菜单,它由一个条形菜单和一组弹出式菜单组成。其中条形菜单作为主菜单,弹出式菜单作为子菜单。 (2) 菜单动作

当选择菜单中某个选项时都会有一定的动作。这个动作包括: ①执行一条命令 ②执行一个过程 ③激活另一个菜单 (3) 配置系统菜单命令

★ set sysmenu on 允许程序执行时访问系统文件 ★ set sysmenu off 禁止程序执行时访问系统文件 ★ set sysmenu to default 将系统菜单恢复为默认配置 ★ set sysmenu nosave 将缺省配置恢复成VF系统菜单标准 ★ set sysmenu save 将当前的系统菜单指定为缺省配置 3.2 菜单设计

(1)菜单设计的基本过程

调用菜单设计器——定义菜单(菜单文件.mnx,mnt)——生成菜单程序(菜单程序文件.mpr)——运行菜单程序。 (2)调用菜单设计器

菜单方式:打开“文件”——弹出“新建”对话框——选择“菜单”文件类型——点击“新建文件”——在弹出“新建菜单”对话框中——点击“菜单”——出现“菜单设计器”窗口。

命令方式:打开“窗口”——弹出下拉式菜单中选择“命令窗口”——出现“命令”编辑对话框——输入“crate menu ‘用户管理’菜单文件名”—— 出现“菜单设计器”窗口。

(3)定义菜单

定义菜单时,菜单设计器的相关设置

①“菜单名称”列

菜单名称又称标题,用于显示。 ②“结果”列 项目 命令 过程 功能说明 列表框右侧会出现一个文本框,可以在文本框中输入一条命令,当选择该菜单项时即将执行该命令 将在右侧出现一个“创建”按钮,单击它可以打开一个文本编辑器,与“命令”不同的是,在文本编辑器中可以输入多条命令 子菜单 将在右侧出现一个“创建”按钮,单击它可以打开菜单设计器 填充名称 将在右侧会出现一个文本框,用户可以该文本框中输入菜单内部名字或序号,如果是条形菜单将出现“填充名称”;如果是弹出式菜单,则出现“菜单项#” ③“选项”列

每个菜单项的“选项”列有一个无符号按钮,单击该按钮出现“提示选项”对话框,供用户定义菜单的其他属性。

④“菜单级”下拉框 ⑤“菜单项”命令组 ⑥常规选项

打开“显示”——“常规选项”菜单命令。在该对话框中,可以定义整个下拉式菜单系统的总体属性。

⑦菜单选项 (4) 生成菜单程序

第四节 为顶层表单添加菜单

4.1顶层表单添加菜单的过程

(1)在“菜单设计器”窗口中,在“常规选项”对话框中勾选“顶层表单”复选框,并生成可执行文件。

(2)将表单的属性设置为“2—作为顶层表单”,使其成为顶层表单。

(3)在表单的init事件中添加调用菜单程序的命令,其格式如下: Do <文件名.mpr> with this [,“<菜单名>”],

说明:<文件名.mpr> 指定被调用的菜单程序文件,扩展名.mpr不能省略。This 表示当前表单对象的引用。

(4)在表单destroy 事件代码中添加清除菜单命令,使得在关闭表单时能同时清除菜单,释放其所占用的内存空间。 格式:release menu <菜单> [extended]

Extended表示在清除条形菜单时一起清除其下属的所有子菜单。 ①“常规选项”对话框中勾选“顶层表单”复选

②将表单的属性设置为“2—作为顶层表单”,使其成为顶层表单。

③运行顶层表单


基于VF的职工工资管理系统设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医药行业电子商务论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: