发新话题
打印

[转帖]动态创建菜单的核心算法

[转帖]动态创建菜单的核心算法

动态创建菜单的核心算法描述

总体思路是,首先设计一个MenuBar,也就是菜单横向的项目,然后各个下拉菜单可以使用程序来实现。程序实现的思路是,根据指定的内容(text和tag)向菜单中追加。程序主要算法如下:
/*-----------------------------------------------------------------
* 函数名称:none gf_add_menuItem(menu am_menu,string as_ItemText,String as_ItemTag)
* 函数作用:在菜单am_menu中追加一个菜单项,新追加的菜单项Text为as_ItemText、Tag为
*           as_ItemTag。
* 返 回 值:无。
* 编写日期:2004.7.28
* 编 写 人:达通兴电脑科技 郭宝利
*----------------------------------------------------------------*/
integer li_Pos
menu lm_temp
li_Pos=upperbound(am_menu.item)+1
lm_temp=create m_template
am_menu.item[li_Pos]=lm_temp.item[1]
am_menu.item[li_Pos].text=as_ItemText
am_menu.item[li_Pos].tag=as_ItemTag

我在www.study01job.com看到了此文章,你们知道解决的办法吗?说是这个星期整理上传,有兴趣的话去看看吧,关注!
这两天我一直在study01job论坛,发现郭宝利开始解答问题了.

TOP

发新话题