Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas automatyzacji okien i aplikacji na pulpicie może być potrzebna dokładna informacja o położeniu i rozmiarze okna.
Aby uzyskać te informacje, należy użyć akcji Uzyskaj szczegóły okna i ustawić opcję Właściwość okna na Uzyskaj lokalizację i rozmiar okna. Akcja przechowuje pobrane wartości w zmiennej tekstowej o nazwie WindowProperty.
Uwaga
Akcja Pobierz szczegóły okna wymaga elementu UI określającego okno, z którego zostanie pobrany wybrany atrybut. Więcej informacji na temat elementów UI można znaleźć w Automatyzacja z wykorzystaniem elementów UI.
Po zakończeniu pobierania wartości tekstowej WindowProperty należy ją podzielić na oddzielne wartości i przekonwertować na liczby.
Aby podzielić wartość tekstową, wykonaj akcję Podziel tekst i oddziel wartości za pomocą znaku przecinka (,) jako separatora. Wartości rozdzielone są przechowywane w zmiennej listy o nazwie TextList.
Przed konwersją tekstów na liczby, użyj akcji Utwórz nową listę, aby utworzyć listę, która w kolejnych krokach będzie przechowywać przekonwertowane liczby.
Aby uzyskać dostęp do poszczególnych elementów listy tekstowej, należy wdrożyć pętlę Dla każdego.
Wewnątrz pętli użyj akcji Konwertuj tekst na liczbę, aby przekonwertować bieżący element tekstowy pętli na liczbę.
Następnie w akcji Dodaj element do listy należy zapisać numer seryjny na utworzonej wcześniej liście.
Aby uzyskać dostęp do ostatecznych wartości pozycji i rozmiaru w dalszej części przepływu, użyj następujących notacji:
- List[0] – lewa strona okna
- List[1] – górna strona okna
- List[2] – szerokość okna
- List[3] – wysokość okna
Aby obliczyć prawy i dolny punkt okna, można skorzystać z następujących wyrażeń:
- %List[0] + List[2]% – prawy punkt okna
- %List[1] + List[3]% – dolny punkt okna
Uwaga
Więcej informacji na temat list oraz VariableNameItemNumber[ItemNumber] można znaleźć w Typy zmiennych.