假设我已经设计了a,b,c,...,N个菜单名
现在我想对所有菜单进行修改,现在的问题是,如何调用这N个菜单名。
我的过程如下
Private Sub SubName(menuName as Menu)
End Sub
想调用Call SubName(N),
对N数组菜单进行修改.
运行出错,显示类型不匹配。
有人知道如何修改吗?现在的问题出在,该菜单是数组菜单,索引为0。若是普通菜单,程序无误!
我自己感觉应该是menuName as Menu,类型定义不正确。数组菜单有专门的类型吗??
现在我想对所有菜单进行修改,现在的问题是,如何调用这N个菜单名。
我的过程如下
Private Sub SubName(menuName as Menu)
End Sub
想调用Call SubName(N),
对N数组菜单进行修改.
运行出错,显示类型不匹配。
有人知道如何修改吗?现在的问题出在,该菜单是数组菜单,索引为0。若是普通菜单,程序无误!
我自己感觉应该是menuName as Menu,类型定义不正确。数组菜单有专门的类型吗??
解决方案 »
- 关于数据丢到LPT接口打印的问题。
- 想结交VB高手和ASP,SQL 2005高手
- 用金山词霸查询"date"时,右下角出现音标,注释.如何采集下来?用SPY++看到那个XDICT_ExplainView类,看不到内容.
- 我用WNetAddConnection连接一个网络路径,有时成功有时不成功,为何?
- 怎样用VB删除文件最后的 10 字节??
- 一个运算的问题
- 紧急求助:懂 modem 通信的高手请进
- 急急急!!关于广域网的数据传输问题!!
- 如何改变Datagrid上的鼠标光标?谢谢
- 上CSDN,提前过6.1,心情真的不错——送分!
- 请教VB按键怎么触发网页的登陆按键。
- 实时错误:3704怎么解决呀?
是你传参传错了,你应该传单个数组元素,如楼上
End Sub 这样试试。
只有事先设计好N个数组菜单
然后:
Call SubName(N(0))
Call SubName(N(1))
Call SubName(N(2))
...
...
...
这样好麻烦啊
我除了有N这个数组菜单,还有A,B,C,D...若干数组菜单。
dim i as integer
for i =Lbound(menuName) to Ubound(menuName)
menuName(i) .....'操作
next
End Sub CALL SbuName(N);
然后,再用12楼的办法,调用具体的菜单按钮
将AS Menu换成AS Control试验下。
Private Sub SubName(menuName as object)'menuName为菜单名