您现在的位置是:乐刷收银通 > Mpos机

pos机键盘初始化,如何设计优秀的UI界面

乐刷收银通2025-04-25 01:42:58【Mpos机】0人已围观

简介网上有很多关于pos机键盘初始化,如何设计优秀的UI界面的知识,也有很多人为大家解答关于pos机键盘初始化的问题,今天乐刷官方代理商(b06.cn)为大家整理了关于这方面的知识,让我们

【温馨提示】如果您有办理pos机的需求或者疑问,可以联系官方微信 18127011016

POS机办理

网上有很多关于pos机键盘初始化,如何设计优秀的机键盘I界UI界面的知识,也有很多人为大家解答关于pos机键盘初始化的初始问题,今天乐刷官方代理商(www.zypos.cn)为大家整理了关于这方面的化何知识,让我们一起来看下吧!

本文目录一览:

1、设计pos机键盘初始化

pos机键盘初始化,如何设计优秀的UI界面

pos机键盘初始化

前文介绍了UI界面设计的优秀基础框架,即EHL(用户界面处理器)设计模式,机键盘I界今天给大家介绍如何捕获键盘输入(如捕获Ctrl+C、初始Ctrl+V操作)。化何

pos机键盘初始化,如何设计优秀的UI界面

捕获键盘输入通常有两种方式,设计下面分别进行介绍。优秀

1、机键盘I界使用“输入设备控制”自带函数

LabVIEW样例库中其实自带了一个程序样例,初始在NI范例查找器中,化何通过搜索关键词“键盘”,设计即可找到范例:“监视键盘和鼠标活动”。优秀

通过NI范例查找器查找范例

打开该范例,可看到该范例采用的是轮询的方式监视键盘和鼠标活动,这种方式相比于EHL设计模式的缺点就是需要不断地轮询,且更占用CPU,并可能遗漏事件。

NI自带范例:监视键盘和鼠标活动

NI自带范例中使用到的子VI为LabVIEW自带函数库中的VI(主要使用到“初始化键盘”、“初始化鼠标”、“输入数据采集”、“关闭输入设备”子VI),位于“互连接口”→“输入设备控制”,关于其中的函数具体功能,可参考LabVIEW帮助。

输入设备控制函数库

需要注意的是,“输入设备控制函数库”中,“输入数据采集”和“关闭输入设备”均为多态VI,其接线端能够根据“设备ID”输入端口连接的数据而自动匹配,也可以通过该VI右键选择“显示项”→“多态VI选择器”,以显式地显示出有哪几种选择模式。

多态VI

2、在用户事件处理器(EHL)中通过“键按下”事件分支捕获键盘输入

在事件结构中,可通过右键点击事件结构边框,选择“添加事件分支...”,在弹出的“编辑事件”对话框中,事件源选择“本VI”,事件选择“键按下”,如下图所示。

配置“键按下”事件

“键按下”事件帧如下图所示,其左侧自动生成“键按下”相关接线端,其中我们用到的主要有“字符”、“V键”、“平台组合键” 这3个接线端。“字符”接线端捕获的是当前按下的字母或数字键的ASCII码;“V键”为一个枚举型控件,代表除字母和数字以外的其它字符是否被按下;而“平台组合键”是一个包含5个布尔控件的簇,其中的“Shift”、“Ctrl”、“Alt”布尔元素分别代表是否按下了“Shift”、“Ctrl”、“Alt”键。

“键按下”事件帧接线端

示例:若想捕捉用户是否按下了 “Ctrl+C” 或 “Ctrl+V” 组合键,可通过“字符”接线端和“平台组合键”中的 “Ctrl” 布尔元素相与即可。说明:字母“C”的ASCII码值为99,字母“V”的ASCII码值为118。

捕捉用户是否按下了 “Ctrl+C” 或 “Ctrl+V” 组合键

以上就是关于pos机键盘初始化,如何设计优秀的UI界面的知识,后面我们会继续为大家整理关于pos机键盘初始化的知识,希望能够帮助到大家!

很赞哦!(56)