menu
所属分类:界面编程
开发工具:PowerBuilder
文件大小:112KB
下载次数:7
上传日期:2010-07-08 21:32:30
上 传 者:
擦差擦
说明: powerbuilder菜单遍历的程序,供网友下载参考。
(powerbuilder menu traversal of the procedures for users to download information.)
文件列表:
菜单遍历程序\debug\data.txt (538, 2001-09-02)
菜单遍历程序\debug\getmenu.ico (1646, 2001-08-27)
菜单遍历程序\debug\menu.pbl (266752, 2004-05-04)
菜单遍历程序\debug\menu_kit.dll (219136, 2001-09-02)
菜单遍历程序\debug\menu_kit.pbl (110592, 2001-09-02)
菜单遍历程序\debug\no.bmp (246, 1998-09-08)
菜单遍历程序\debug\se.bmp (18774, 2001-08-31)
菜单遍历程序\debug\yes.bmp (246, 1998-09-08)
菜单遍历程序\debug (0, 2003-09-10)
菜单遍历程序 (0, 2003-09-10)
一、前言:
随着MIS的普及与发展,用户对系统权限控制的要求越来越严格。
在工作中用户经常提到一个功能:对用户授权应细分到系统的每个模
块每项菜单,因此本人编制此程序来实现此功能。
二、程序功能:
动态遍历菜单项,以直观的方式定义可使用的菜单项并保存,为
了方便,此处采用保存为文本文件的方式(在实际应用中应保存到数
据库中),打开窗口时根据保存的信息自动确定菜单项是否可用。
三、技术
1、根据菜单名字符串创建菜单实例,利用递归算法遍历菜单实例
并以树形方式体现。
2、实现图片热点控制。
四、应用
主要功能均以函数形式进行封装,只需少量改动如:增加数据库操作
即可制作出通用的针对菜单授权的模块。
五、说明
程序包含一个pbl(menu.pbl)一个dll(menu_kit.dll),打开menu.pbl中
的应用后在库搜索路径中增加一个(menu_kit.dll)的路径,menu_kit.dll
为只读文件,如修改了之后可导致程序无法正常运行。
为直观体现,程序将授权与菜单响应做到一个窗口中,操作的菜单对象
是menu.pbl中的m_menu对象,您可将您的菜单对象拷贝到menu.pbl中覆盖
m_menu对象进行测试。
六、其它
此程序乃作者的心血之作,如有兴趣的朋友可来信索要源代码。
fly_lb@sina.com
fly_lb@163.com
近期下载者:
相关文件:
收藏者: