大数跨境
0
0

PKS小课堂第411讲——SafeView的匹配表达式

PKS小课堂第411讲——SafeView的匹配表达式 中石化霍尼韦尔
2025-09-04
19
导读:SafeView的匹配表达式

SafeView的匹配表达式

EPKS中的SafeView是一个非常强大的窗口管理软件,通过SafeView,我们可以让系统自动匹配相应的窗口到指定位置,尤其是现在显示器的尺寸越来越大的情况下,窗口管理尤其凸显其重要性。

SafeView 应用管理机制的基本原理如下:匹配语句用于确定 SafeView 是否会管理某个应用程序。其使用匹配表达式来决定在轮询(Round Robin)或手动选择(Manual Select)模式下,哪个窗口组,或在首次匹配(First Match)模式下,哪个具体窗口,将显示特定的界面或应用程序。

当某个应用程序被调用时,SafeView 会在窗口组或单个窗口层级查找匹配语句。如果找到相应的匹配语句,应用程序就会显示在对应的窗口中。

在配置匹配表达式时,有三种不同的匹配类型:

1

类别(Category)

匹配HMI的“详细信息”标签页上的SafeView窗口类别,例如:category("trend")

2

标题(Title)

匹配应用程序标题栏上的字符。

例如:title("?*Overview?*") 或 title("?*Word?*")

3

模块(Module)

匹配Windows的进程名。

例如:module("?*word?*") or module("?*Station.exe?*")

需要特别关注的是,如果 SafeView 没有为被调用的应用程序找到匹配项,该应用程序将显示在一个未被管理的窗口中

因此可考虑类似category("?*")功能的使用,从而避免此种情况的发生。其中通配符的*和?分别用于表示任意多个或任意一个字符。

主讲人:刘键   编辑:李建锋

* 以上内容仅代表个人观点,不代表霍尼韦尔公司观点


扫码关注

微信号Sinopec-Honeywell

中石化霍尼韦尔微信公众平台

【声明】内容源于网络
0
0
中石化霍尼韦尔
1234
内容 713
粉丝 0
中石化霍尼韦尔 1234
总阅读3.0k
粉丝0
内容713