静态地通过编程自定义菜单后,必须创建一个条件结构执行自定义菜单中的每个菜单项。

按照下列步骤,处理自定义菜单中的菜单项。

  1. While循环置于程序框图上并拖曳出一片区域。
  2. 当前VI菜单栏函数置于While循环外。
  3. 获取所选菜单项函数置于While循环内。
  4. 将“当前VI菜单栏”函数连线至“获取所选菜单项”的菜单引用输入端。
  5. 右键单击“获取所选菜单项”函数的超时毫秒输入端,从快捷菜单中选择创建»常量,将出现一个值为200的数值常量。
  6. 将“条件”结构置于While循环中并拖曳出一片区域。
  7. 将“获取所选菜单项”函数的项标识符输出端连线至“条件”结构边框的选择器接线端。
  8. 将“获取所选菜单项”函数的菜单引用输出连线至“条件”结构的边界。
  9. 为自定义菜单中的每个菜单项创建一个分支
  10. 运行VI,查看自定义菜单。

关于处理菜单选择的范例,见labview\examples\Dialog and User Interface\Menu\Customizing the Menubar\Customizing the Menubar.lvproj