您的位置:控制工程论坛网论坛 » 自动化软件 » LabVIEW中设置菜单

therun

therun   |   当前状态:离线

总积分:2246  2025年可用积分:0

注册时间: 2007-10-25

最后登录时间: 2008-08-06

空间 发短消息加为好友

LabVIEW中设置菜单

therun  发表于 2007/12/5 13:24:04      2211 查看 0 回复  [上一主题]  [下一主题]

手机阅读

在LabVIEW中设置菜单

一、普通菜单
如果VI的窗口外观设置中选择了“Show menu bar”,VI在运行时会在前面板窗口中显示菜单条,默认的菜单是LabVIEW的标准菜单,为了适应使用的需要,我们可以定制个性化的运行菜单,并在程序中对用户的菜单作出响应。定制菜单可以在编辑程序时通过对话框进行设置,也可以在程序运行过程中通过编程实现。

使用菜单命令“Edit —Run —Time Menu”弹出菜单编辑器如图所示。 


菜单编辑器打开时工具条的Item Type 下拉列表中显示的是Default选项,表示当前菜单是LabVIEW的标准菜单,编辑器中的其它各项功能不可使用。下拉列表中的Minimal选项,表示使用LabVIEW标准菜单中的常用选项。如果需要定制VI运行菜单则要选择Custom选项。 
菜单编辑器工具条的6个按钮用来在菜单项列表中编辑菜单项,它们是 
Insert 在选定的菜单项后插入新的菜单项  
Delete  删除选定的菜单项 
Left 使选定的菜单项成为上一级菜单项  
Right 使选定的菜单项成为上一级菜单项的子菜单 
Up  向上移动选定的菜单项,如果包含子菜单,也一起移动 
Down  向下移动选定的菜单项,如果包含子菜单,也一起移动 

菜单预览区可以看到运行时的菜单条。
菜单项列表显示菜单的层次结构,用来对菜单进行编辑。
菜单项属性编辑区逐个设置菜单项的属性,包括:
Item Type 定义菜单的类型  
     User Item 用户定制菜单项,需要编辑,并需要编程响应 
Seperator 在菜单项中插入分隔符 
Application Item 从LabVIEW标准菜单中选择菜单项加入到运行菜单中 ,无需编辑和编程响应 

Item Name  菜单名,出现在菜单条上的字符串  
Item Tag 菜单标识,程序通过菜单标识引用菜单选项  
Enabled 指定该菜单项是否有效  
Checked 菜单项是否有选中标志  
Shortcut 设置访问菜单项的快捷键  


运行菜单设置完成后要将其保存在与Vi相同的位置(同一个文件路径或同一个LLB),名称后缀为..rtm。

二、右键菜单
在其它开发环境中很容易实现右键菜单功能,在LabVIEW中相对就要复杂一些,只能通过调用DLL来实现! 

1楼 0 0 回复