[发明专利]一种用于维护双电源转换程序的菜单动态生成方法在审
申请号: | 201711326063.6 | 申请日: | 2017-12-13 |
公开(公告)号: | CN108279925A | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 张凌华;娄建琴;包慧杰;李松泽;熊艳;张浩;午建伟 | 申请(专利权)人: | 施耐德万高(天津)电气设备有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 天津才智专利商标代理有限公司 12108 | 代理人: | 王顕 |
地址: | 300384 天津市滨海新区高新技*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 菜单控件 双电源转换 动态生成 配置文件 读取 代码维护 读取结果 数据信息 有效地 维护 漏检 误检 队列 选中 屏幕 成功 | ||
本发明公开了一种用于维护双电源转换程序的菜单控件动态生成方法,包括如下步骤:建立主菜单和个子菜单控件;在主菜单下建立若干个功能菜单;设置子菜单控件和功能菜的配置文件;判断是否有功能菜单被选中;读取被选中的功能菜单的配置文件;判断是否成功读取配置文件数据信息;并根据读取结果将相关的子菜单控件加入显示队列;将选取的子菜单控件显示在屏幕上;该用于维护双电源转换程序的菜单动态生成方法可以有效地避免在代码维护过程中出现的漏检、误检的问题,提高代码维护的效率。
技术领域
本发明涉及软件调试技术领域,特别涉及一种用于维护双电源转换程序的菜单动态生成方法。
背景技术
随着应用的拓展,同一种产品衍生出了很多版本,各版本需要不同的菜单进行设置;由于每种版本的菜单都需要一套代码实现,面对可能出现的任何一点功能修改都需要分别修改各个版本的代码,会导致代码维护困难,出现漏改错改等问题。
发明内容
本发明的目的是提供一种用于维护双电源转换程序的菜单动态生成方法。
为此,本发明技术方案如下:
一种用于维护双电源转换程序的菜单控件动态生成方法,包括如下步骤:
1)建立主菜单控件和若干个子菜单控件;
2)在主菜单下建立若干个功能菜单;
3)设置子菜单控件和功能菜单的配置文件;
4)判断是否有功能菜单被选中,若判断结果为“是”,则进入步骤5);若判断结果为“否”,则继续判断;
5)读取被选中的功能菜单的配置文件;
6)判断是否成功读取配置文件数据信息,若判断结果为“是”,则进入下一步;若判断结果为“否”,则报警并同时返回步骤5)继续读取数据;
7)并根据读取结果将相关的子菜单控件加入显示队列;
8)将步骤7)中选取的子菜单控件显示在屏幕上。
进一步的,所述的步骤3)中的配置文件采用xml格式的文件存储。
进一步的,所述的配置文件采用树形结构描述菜单类型、页数、列表和字体信息。
进一步的,所述的子菜单控件被选中后显示相应的代码程序。
进一步的,所述的步骤6)中的报警方式为在屏幕上弹出报警提示。
与现有技术相比,该用于维护双电源转换程序的菜单动态生成方法可以有效地避免在代码维护过程中出现的漏检、误检的问题;有助于减轻代码维护人员的负担,提高代码维护的效率。
附图说明
图1为本发明提供的用于维护双电源转换程序的菜单动态生成方法的流程图。
具体实施方式
下面结合附图及具体实施例对本发明做进一步的说明,但下述实施例绝非对本发明有任何限制。
实施例1:
一种用于维护双电源转换程序的菜单控件动态生成方法,包括如下步骤:
1)建立主菜单控件和若干个子菜单控件;
2)在主菜单下建立若干个功能菜单;
3)设置子菜单控件和功能菜单的配置文件;
4)判断是否有功能菜单被选中,若判断结果为“是”,则进入步骤5);若判断结果为“否”,则继续判断;
5)读取被选中的功能菜单的配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德万高(天津)电气设备有限公司,未经施耐德万高(天津)电气设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711326063.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:程序发布方法及装置
- 下一篇:一种单体应用微服务化的方法