回 帖 发 新 帖 刷新版面

主题:求教一个vb问题


实现功能如下

如下按钮

  数学模型   退出   帮助
按下数学按钮
  会显示列表框 线性规划
               非线性规划
               图论
               排队论
在窗口其他位置点击鼠标,列表框消失
按其他按钮上列表框消失,显示其他列表框
请问使用哪些控件,相关事件代码
麻烦哪位高人指点指点
 

回复列表 (共3个回复)

沙发

....这个不就是个菜单么 
VB里面 新建工程后 在form1的界面上右键 选择菜单编辑器就可以编写菜单了 菜单名称和标题一定要填写 建立某栏目的子菜单 只需要按->按钮 它会在菜单名称前出现...

另外 利用command控件加form窗体也可以做 不过就是麻烦点

板凳



这位朋友我编辑了菜单后
如下  
   选择问题   线路问题   
然后点击选址问题要出现
      单一节点
      双节点
      多节点
这样的列表框如何编写

3 楼

首先声明一点 菜单功能有限 请仔细思考 为了所写程序的方便性 请合理使用菜单和其他控件.
我在详细讲下菜单编辑器的思路 (其实只要知道数据的树结构,基本使用起来就没问题了)

例如:你的需求菜单如下 子菜单不详细写出 以代号为标志

选址问题    线路问题
A           E
B           F
C           G
D

选址问题菜单下有A,B,C,D四个子菜单 线路问题下有E,F,G三个子菜单
首先打开菜单编辑器 把主菜单 选址问题输入为标题 名称随便输入 只要自己记得住并符合命名规则
输入完成之后 按下一个按钮 输入主菜单 标题为线路问题 名称随便
完成后你运行程序的时候可以发现 主菜单已经有了 但其下子菜单还没有 
接下来添加 选址问题的子菜单
打开菜单编辑器 在下面的列表上选择线路问题 然后按插入按钮 这时在线路问题上方多出一个空行,如之前的 填写 A 然后按-> 右箭头 A之前出现...表示现在A对于A之上的选址问题菜单的关系是从属关系 也就是树结构中的一个分支 按此 输入B C D 完成其四个子菜单的添加.
其他也就是同理了 不多说了. 自己实验看看 其实VB基础教程的书上应该都讲的很清楚 不是什么深奥的技术 自己空的时候多看看书就是了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册