none
VB6.0 MDI窗体动态添加“窗体导航”菜单项以及子项 RRS feed

  • 常规讨论

  • 大家好,我想请教各位高手一个问题,我做了一个小系统,用了MDI窗体,现在想在打开多个子窗体最大化的时候,动态在MDI窗体上创建一个“窗体导航”菜单,将当前打开的子窗体的名称放到里面,这样,就可以通过这个菜单来实现子窗体间的切换,不知道是否有可能,还请各位不吝赐教,越详细越好,先行谢过了。。。
    2014年1月9日 6:22

全部回复

  • Hi,

    欢迎来到MSDN。

    很抱歉VB6.0不在论坛的支持范围,你可以尝试去其他论坛获得相应的技术支持。

    谢谢你的理解。

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年1月10日 2:32
  • ACM_1989:

    首先VB6不再此处支持了,您可以到StackOverFlow或者相关地方咨询(必须用英语,谢谢;http://stackoverflow.com/)。

    此外关于此问题可以给你思路:

    1)创建一个动态数组,类型是某个子窗体(比如Form2啥的),同时定义一个全局变量,点击New菜单或者按钮之后动态追加窗体到数组中(用Redim Preserve保留先前全部窗体)。

    2)创建动态菜单,菜单名称是固定的,比如Form+数字,因为到时候可以通过Mid函数取出“Form”后面的数字作为索引,直接在保留的数组中找到你的窗体,进行操作即可。


    ASP.NET Questions
    Other Discussions
    FreeRice Donate
    Issues to report
    Free Tech Books Search

    2014年1月21日 8:07