如何通过Sm@rtClient视图显示画面?

1. 概述

当触摸屏启用了Sm@rtServer功能时,客户端可以有多种方式连接到触摸屏:

  • 计算机上使用Sm@rtClient软件
  • 计算机上使用浏览器
  • 手机上使用Sm@rtClient应用
  • 触摸屏项目中使用Sm@rtClient视图
  • 本文档中仅说明第四种方式,即Sm@rtClient视图的组态,其余连接方式请查看其它文档。

    2. 实际组态

    如果在“Sm@rtClient视图”只需访问一个Sm@rtServer,则直接组态“Sm@rtServer的地址”以及“密码”即可。

    如果需通过一个“Sm@rtClient视图”访问多个Sm@rtServer时,则使用WString类型变量组态“地址变量”以及“密码变量”,通过修改“地址变量”以及“密码变量”的值来切换要连接的Sm@rtServer。

    3. 功能选项说明

    3.1 常规

    “SmartClient视图”包含的选项如下:

  • “启动时连接”:指定打开Sm@rtClient视图时是否自动连接到Sm@rtServer。
  • 仅查看:指定连接到Sm@rtServer后是否允许操作。
  • 共享的:指定是否只能存在一个会话,如果Sm@rtServer启用了自动共享会话,则该选项无效。
  • 本地光标:指定是否使用本地光标还是使用Sm@rtServer端光标。
  • 使用光标键滚动:指定是否可以使用“Ctr+方向键”控制水平滚动和垂直滚动。
  • 启用菜单:指定是否启用Sm@rtClient菜单,按住3秒显示菜单。
  • 显示控件:指定是否显示显示输入地址和密码的控件。
  • 加密通信:指定是否启用加密通讯。
  • 3.2 线性转换

    当Sm@rtServer画面大小与Sm@rtClient视图控件的大小不一致时,可以组态线性转换来控制显示。

    例如TP1200 Comfort画面分辨率为1280*800,组态为Sm@rtServer。Sm@rtClient视图的大小为640*400时,不能完全显示。

    如需完全显示,则可以组态线性转换,将将服务端缩小一倍在客户端显示。

    “服务器线性转换”选项仅适用于基于PC的RT Advenced的项目,对于触摸屏项目没有效果。