如何动态查找窗体上控件名称?动态排列主菜单的顺序?(70分)

  • 主题发起人 主题发起人 sixbobo
  • 开始时间 开始时间
S

sixbobo

Unregistered / Unconfirmed
GUEST, unregistred user!
我的mdi程序需要动态生成菜单,我想在生成菜单项时动态查找该菜单项的上级菜单
的名字,如果没有则创建否则将该菜单项加入对应菜单中,请问如何实现?如何动态
查找菜单的名字?
另外我程序的菜单是按一定顺序固定排列的,请问如何在菜单生成后动态更改菜单的
顺序?
一共就70分了!很急,帮忙啊!!等待中。。。。。
 
没人理我,我顶!
 
Tmenuitem是一个列表(list)。
你只要通过上级的Tmenuitem.items[index],就可以访问它所有的子菜单。
然后按照你的需要
asubitem := amenuitem.Items[5];
amenuitem.Items.Remove(asubitem);
amenuitem.Items.Insert(1,asubitem);

 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
832
SUNSTONE的Delphi笔记
S
S
回复
0
查看
790
SUNSTONE的Delphi笔记
S
后退
顶部