Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Al automatizar ventanas y aplicaciones de escritorio, es posible que tenga que conocer la posición y el tamaño exactos de una ventana.
Para obtener esta información, utilice la acción Obtener detalles de la ventana y establezca la opción Propiedad de ventana en Obtener la ubicación y el tamaño de la ventana. La acción almacena los valores recuperados en una variable de texto llamada WindowProperty.
Nota
La acción Obtener detalles de la ventana requiere un elemento de la interfaz de usuario que especifica la ventana de la que se recuperará el atributo seleccionado. Puede obtener más información sobre los elementos de la interfaz de usuario en Automatizar el uso de elementos de la interfaz de usuario.
Después de recuperar el valor de texto de WindowProperty, debe dividirlo en valores separados y convertir estos valores en números.
Para dividir el valor del texto, implemente la acción Dividir texto y separe los valores utilizando comas (,) como delimitador. Los valores separados se almacenan en una variable de lista denominada TextList.
Antes de convertir los textos en números, utilice la acción Crear nueva lista para crear una lista que almacenará los números convertidos en los siguientes pasos.
Para acceder a cada elemento de TextList de forma independiente, implemente un bucle For each.
Dentro del bucle, use una acción Convertir texto en número para convertir el elemento de texto actual del bucle en un número.
A continuación, use la acción Agregar elemento a lista para almacenar el número producido en la lista creada previamente.
Para acceder a los valores finales de posición y tamaño más adelante en el flujo, use las siguientes notaciones:
- List[0]: punto izquierdo de la ventana
- List[1]: punto superior de la ventana
- List[2]: ancho de la ventana
- List[3]: altura de la ventana
Para calcular los puntos derecho e inferior de la ventana, puede utilizar las siguientes expresiones:
- %List[0] + List[2]%: punto derecho de la ventana
- %List[1] + List[3]%: punto inferior de la ventana
Nota
Puede obtener más información sobre las listas y la notación VariableName[ItemNumber] en Tipos de datos de variables.