远程桌面控制服务器
  # Smart之远程桌面控制服务器
- 文档号: S-EQ-DEM-2047
 
# 1. 说明
采用远程桌面连接的协议,来作为被控制的设备。接收控制端的信息执行,实现远程桌面的效果。
通过范例学习,可以掌握 远程桌面服务端的操作方式。
# 2. 设计明细
  开启Smart智慧控制平台,分别加入下插图之控件。或者通过点击菜单栏[文件]-[打开项目]选择项目打开该范例。

  ①:TEidt组件,控件名称为Edit1。
  ②:TVNCServerWarpper组件,控件名称为VNCServerWarpper1。
Main窗体属性设置
ClientHeight:窗体客户区高度=89。ClientWidth:窗体客户区宽度=208。
①Edit1属性设置
Text:页面显示的内容。
②VNCServerWarpper属性设置
PortNumber:设置远程的端口号。Password:设置登录用户的密码。
③Button1属性设置
Caption:设置按钮文字,点击选择[确定]。
# 3. 程序设计
# 3.1. 程序初始设置
该程序无初始设置。
# 3.2. 事件设置
- ③Buton1-OnClick事件
 
点击以开启视频。
procedure TMyHandler.Button1Click;
begin
  if FThis.VNCServerWrapper1.IsActive then
    FThis.VNCServerWrapper1.Stop;
  FThis.VNCServerWrapper1.Password := FThis.edit1.Text;
  FThis.VNCServerWrapper1.Start;
end;
 1
2
3
4
5
6
7
2
3
4
5
6
7
# 4. 运行结果
使用鼠标点击工具栏运行(Run),测试运行结果。
通过工具栏保存,将程序保存为 sdb 项目文件。
  点击运行按钮,在服务端界面中设定好密码,点击[确定]按钮开启远程桌面客户端。