스크롤바 마지막 상태를 체크 하는 방법이 있을까요?

안녕하세요

스크롤바가 마지막까지 내려왔을때를 체크하고 싶은데요…

딱히 떠오르는 생각은

이미지 인식으로 마지막까지 내려왔을때 이미지를 캡처에서 인식하는 방법이랑,

혹시나 셀렉터에서 스크롤바 최대치 값을 get attribute에서 가져올수 있다면 그것으로 판단할 수 있을것 같은데.

다른 방법은 없나요?

감사합니다.

혹시 스크롤만 최 하단으로 내리면 되는건가요?
ctrl + end 로 Hotkey주는 방법이 있습니다.

만약 이게 아니면 최하단으로 스크롤을 내린 후 다음 프로세스를 알려주시겠어요?

안녕하세요. 말씀하신것 처럼

현재 스크롤의 위치를 백분율로 확인할수 있습니다(최상단 0, 최하단 100)

  1. 스크롤

  2. Property
    image

RangeValue.Value 프로퍼티(혹은 LegacyIAccessible.Value)

Uipath에서는 그냥 Text Value로 확인 가능하니 하기처럼 스크롤바의 위치를 백분율로 확인하시면 될 것 같습니다(최하단 100)

  1. Uipath Code (스크롤이 아닙니다 스크롤 상위노드)
    image

  2. UiExplorer

1 Like

스크롤 상위 노드에 값이 있었군요… 찾다가 없어서 타임아웃으로 땜빵해놨었는데…

덕분에 해결했습니다. 감사합니다 ^^

1 Like

추가로
스크롤바 조작이 필요하시면 Send Key 등으로 스크롤바를 내리지 마시고,
직접 Attribute를 수정하시길 권장드립니다.


(Attribute 수정하는 Activity는 못찾았았습니다.)

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.