当前位置: 首页 > news >正文

第六天 界面操作及美化(6.1 建立菜单及异步调用)

6.1 建立菜单及异步调用

在程序中,菜单(Menu)是一种常见的用户界面元素,在程序中起到了组织功能、提高用户体验、提供快捷方式和帮助文档等重要作用。通过合理使用菜单,可以使程序的功能更加清晰、操作更加便捷,提升用户的整体使用体验。

6.1.1 建立菜单

1)新建HMI_Example.lvproj,Main_HMI.vi

2)文件->VI属性

窗口外观->自定义

3)选择编辑->运行时菜单

选择自定义

填写菜单项名称

通过添加,上下左右移动等操作编辑需要的菜单

保存Menu.rtm,关闭时弹框,点击“是”

或者在需要添加菜单的子VI中添加以下程序,可自动加载菜单。

4)打开程序框图,添加循环结构和事件结构

添加前面板关闭事件

5)试运行

6.1.2 异步调用界面

1)在项目文件新建文件夹MainWindows

在项目文件处右击->添加->文件夹(自动更新),选择新建的文件夹MainWindows

2)在“MainWindows”文件夹下新建“新建.vi”

3)打开前面板,添加控件

4)打开“新建.vi”程序框图,添加程序

其中,添加设置菜单项信息,用来禁用主界面上的菜单控件,防止多次触发。

设置菜单项信息,右击->对话框与用户界面->菜单->设置菜单项信息。

5)打开“Main_HMI.vi”程序框图,添加触发事件“菜单选择(用户)”

事件中添加程序:

应用程序目录,右击->文件I/O->文件常量->应用程序目录;

创建路径,右击->文件I/O->创建路径;

打开VI引用,右击->应用程序控制->打开VI引用;

开始异步调用,右击->应用程序控制->开始异步调用;

关闭引用,右击->应用程序控制->关闭引用;

6)参考“新建.vi”,创建“打开.vi”和“关于.vi”

6.1.3 运行

运行程序,依次点击新建、打开、关于等可以弹出相应的对话框。

该程序是使用异步调用,所以在弹出子对话框后,主程序依然可以进行其他操作。

相关文章:

  • 纪念2024.10-2025.6飞牛os的6次系统崩溃
  • linux pcie【6】- epf驱动介绍
  • ONLYOFFICE协作空间API指南:使用JavaScript SDK为每个用户结构化协作房间
  • Linux服务器自动发送邮件
  • 提示词Prompts(2)
  • 图像处理算法的学习笔记
  • Python6.13打卡(day45)
  • YOLOV11 中的 DFL Loss解读
  • 如何运营一个专业的体育比分网站
  • 【DVWA系列】——xss(Stored)——High详细教程
  • Go并发编程中的内存同步与竞态:从理论到实践
  • 深度学习笔记26-天气预测(Tensorflow)
  • 华为数字化转型进阶——精读188页华为EBPM数字化全要素流程管理方法论【附全文阅读】
  • 泰国电商系统简单纪要
  • Agent 处理流程
  • Arduino学习-红外感应
  • 基于通义灵码2.5的智能天气预警系统开发全记录
  • SQL注入部分理论入门学习
  • LLM-大模型原理
  • Elasticsearch 批量创建索引实践与优化建议
  • 网站流量分析软件/谷歌网页版
  • 潮州网站seo/外链平台有哪些
  • 河南省建设安全监督总站网站/杭州seo建站
  • 可视化建站工具/软文案例200字
  • 如何把做的网站与域名连接/三一crm手机客户端下载
  • 网站系统建设思想如何写/企业如何进行宣传和推广