怎么自动增加菜单
如何自动增加菜单
放置了一个MainMenu控件
我已经建立了一个下拉菜单
第一个为“北京办事处”
以下是我要问的:
1、我想在系统维护中的Edit中输入一个“上海办事处” 点击Button按钮后 在“北京办事处”下边就会出现了“上海办事处”请问如何实现?
2、在系统维护中的Edit中输入一个“浦东办事处”点击Button按钮后,在“上海办事处”子菜单中就出现了“浦东办事处” 请问如何实现?
------解决方案--------------------
TMenuItem *m = new TMenuItem(this);
m-> Caption = "test ";
MainMenu1-> Items-> Add(m);
TMenuItem *m1 = new TMenuItem(this);
m1-> Caption = "test1 ";
MainMenu1-> Items-> Add(m1);
TMenuItem *m2 = new TMenuItem(this);
m2-> Caption = "test2 ";
m1-> Add(m2);
------解决方案--------------------
自己动态创建 动态Add就可以了
实例代码 不能直接使用 方法就是如此
TMenuItem * mi = new TMenuItem();
MainMenu-> Add(mi);
------解决方案--------------------
先看你档案管理菜单的Name是什么 假设是“N1”
TMenuItem *m = new TMenuItem(this);
m-> Caption = "北京办事处 ";
N1-> Add(m);
TMenuItem *m1 = new TMenuItem(this);
m1-> Caption = "上海办事处 ";
N1-> Add(m1);
TMenuItem *m2 = new TMenuItem(this);
m2-> Caption = "浦东办事处 ";
m1-> Add(m2);
写在Form的 create里
放置了一个MainMenu控件
我已经建立了一个下拉菜单
第一个为“北京办事处”
以下是我要问的:
1、我想在系统维护中的Edit中输入一个“上海办事处” 点击Button按钮后 在“北京办事处”下边就会出现了“上海办事处”请问如何实现?
2、在系统维护中的Edit中输入一个“浦东办事处”点击Button按钮后,在“上海办事处”子菜单中就出现了“浦东办事处” 请问如何实现?
------解决方案--------------------
TMenuItem *m = new TMenuItem(this);
m-> Caption = "test ";
MainMenu1-> Items-> Add(m);
TMenuItem *m1 = new TMenuItem(this);
m1-> Caption = "test1 ";
MainMenu1-> Items-> Add(m1);
TMenuItem *m2 = new TMenuItem(this);
m2-> Caption = "test2 ";
m1-> Add(m2);
------解决方案--------------------
自己动态创建 动态Add就可以了
实例代码 不能直接使用 方法就是如此
TMenuItem * mi = new TMenuItem();
MainMenu-> Add(mi);
------解决方案--------------------
先看你档案管理菜单的Name是什么 假设是“N1”
TMenuItem *m = new TMenuItem(this);
m-> Caption = "北京办事处 ";
N1-> Add(m);
TMenuItem *m1 = new TMenuItem(this);
m1-> Caption = "上海办事处 ";
N1-> Add(m1);
TMenuItem *m2 = new TMenuItem(this);
m2-> Caption = "浦东办事处 ";
m1-> Add(m2);
写在Form的 create里