主窗口,对话窗口和子窗口

您可以使用 IBM RPA 在 Microsoft™ Windows™上自动执行应用程序。 IBM RPA 机器人通过连接到这些应用程序的窗口,分配和获取字段值以及处理来自这些窗口的控件来与这些应用程序进行交互。

窗口是屏幕上通常呈矩形的查看区域的部分,其中装入了应用程序的控件 (也称为元素)。 您可以使用鼠标,键盘或其他输入设备与这些控件进行交互。

有三种不同类型的窗口: 主窗口,对话窗口和子窗口。

主窗口

主窗口是计算机显示器的图形用户界面 (GUI) 部分,显示当前正在使用的程序。 它通常包含 标题栏最小化最大化 控件以及操作系统管理的其他标准接口元素。 布置在主窗口中的其他元素 (如菜单和按钮) 由应用程序本身管理,并相对于主窗口进行定位-当您拖动主窗口时,其内部的所有其他元素将相对于主窗口一起拖动。 这些其他元素可以被认为是应用程序的功能所在的主窗口的女儿。

图像示例主窗口

通过与主窗口元素进行交互,可触发应用程序的业务逻辑,该业务逻辑可与数据库或外部应用程序进行交互,或创建新组件 (例如,新控件或其他窗口)。

对话窗口

对话窗口是应用程序为获取用户输入而创建的临时窗口。 它们显示在应用程序窗口的前面,并锁定应用程序窗口,直到您将其关闭为止。

图像示例对话框窗口

子窗口

子窗口是在继承坐标系的父窗口内启动并依赖于父窗口的窗口。 通常,子窗口将父窗口的客户机区域划分为功能区域。 子窗口也可以是对话框或从父窗口衍生的任何其他类型的窗口。

该图像示例子窗口

尽管它们可以显示为独立窗口,但它们会绑定到其父窗口。 关闭父窗口也会有效关闭子窗口。