728x90
반응형
포인터
문서 이동
| 구분 | 문서 |
|---|---|
| 목록 | [사용자 매뉴얼] 0. 목록 |
| 이전 | [사용자 매뉴얼] 5. 반복 |
| 다음 | [사용자 매뉴얼] 7. 변수와 연산 |
| 관련 | [사용자 매뉴얼] 4. 조건 |
포인터란?
포인터는 자주 쓰는 스텝 묶음을 정의해 두고, 필요한 위치에서 다시 호출하는 기능입니다.
같은 팝업 닫기, 같은 저장 절차, 같은 확인 절차를 여러 곳에서 반복해서 써야 할 때 유용합니다.
기본 구조
포인터는 정의 구간과 호출 스텝으로 나뉩니다.
포인터 시작
재사용할 스텝
포인터 종료
포인터 호출
포인터 호출을 만나면 정의된 스텝 묶음이 실행되고, 호출 다음 위치로 돌아옵니다.

예시 1: 공통 팝업 닫기
- 포인터 시작 스텝을 추가합니다.
- 팝업 이미지 조건을 넣습니다.
- 조건 안에 닫기 버튼 클릭 스텝을 넣습니다.
- 포인터 종료 스텝을 추가합니다.
- 긴 매크로 흐름 중 팝업이 생길 수 있는 위치마다 포인터 호출을 넣습니다.
팝업 닫기 방식이 바뀌면 포인터 정의 구간만 수정하면 됩니다.
예시 2: 저장 후 대기 흐름 재사용
- 포인터 시작 스텝을 추가합니다.
- 키보드 액션
ctrl+s를 넣습니다. - 딜레이 스텝을 넣습니다.
- 포인터 종료 스텝을 추가합니다.
- 저장이 필요한 여러 위치에 포인터 호출을 넣습니다.
예시 3: 반복 안에서 공통 작업 호출
반복문 안에서도 포인터 호출을 사용할 수 있습니다.
예를 들어 각 행을 처리할 때마다 같은 검증 절차를 호출하도록 구성할 수 있습니다.
반복 시작
행 클릭
포인터 호출: 공통 검증
반복 끝

포인터 안에서 조건 탈출(BREAK) 사용 시 주의
포인터 정의(포인터 시작 ~ 포인터 종료) 안에서 조건 탈출(BREAK)을 사용하면, BREAK는 포인터 경계에서 흡수됩니다.
📝 NOTE
즉, 포인터 안의 BREAK는 포인터 실행을 종료하고 포인터 호출 다음 스텝부터 계속 실행됩니다. 포인터를 호출한 쪽의 조건 블록이나 반복 블록에는 영향을 주지 않습니다.
예시:
포인터 시작: 팝업 닫기
조건 시작 (오류 이미지 발견됨)
오류 처리 스텝
조건 탈출 (BREAK) ← 포인터 안의 조건 블록만 빠져나옴
조건 끝
닫기 버튼 클릭
포인터 종료
반복 시작 (10회)
포인터 호출: 팝업 닫기 ← BREAK의 영향을 받지 않음
다음 작업 ← BREAK 이후에도 여기서 계속 실행
반복 끝
위 예시에서 포인터 안의 BREAK가 실행되면 포인터 정의 안의 나머지 스텝(닫기 버튼 클릭)은 건너뛰고, 포인터 호출 다음인 다음 작업부터 이어서 실행됩니다. 반복 자체는 중단되지 않습니다.
포인터 호출 쪽의 조건 블록이나 반복 블록에서 BREAK 효과를 보고 싶으면, BREAK 스텝을 포인터 밖(IF 또는 반복 블록 안)에 직접 작성해야 합니다.
작성 팁
- 포인터는 짧고 자주 반복되는 흐름에 사용합니다.
- 너무 긴 전체 업무 흐름을 포인터로 만들면 수정 위치를 찾기 어려워질 수 있습니다.
- 포인터 이름이나 주석에는 역할을 알아볼 수 있는 설명을 남깁니다.
- 조건과 함께 쓰면 팝업 처리나 예외 처리 흐름을 깔끔하게 분리할 수 있습니다.
관련 문서
- 반복 구간 안에서 포인터를 호출하려면 [사용자 매뉴얼] 5. 반복 문서를 참고하세요.
- 조건 분기와 함께 팝업·예외 처리를 묶으려면 [사용자 매뉴얼] 4. 조건 문서를 참고하세요.
- 프로그램 다운로드와 전체 기능 소개는 JP's Codeless Macro Tool 다운로드·배포 안내에서 볼 수 있습니다.
- 전체 매뉴얼 목차는 [사용자 매뉴얼] 0. 목록에서 볼 수 있습니다.
다음에 읽을 문서
- 이전: [사용자 매뉴얼] 5. 반복
- 다음: [사용자 매뉴얼] 7. 변수와 연산
728x90
반응형
'JP 코드리스 매크로 툴 > [매뉴얼] 사용자 설명서' 카테고리의 다른 글
| [사용자 매뉴얼] 10. 즐겨찾기 : 자주 쓰는 매크로 빠르게 실행하기 (0) | 2026.05.14 |
|---|---|
| [사용자 매뉴얼] 9. 옵션과 단축키 : 단축키로 매크로 실행·정지하기 (0) | 2026.05.14 |
| [사용자 매뉴얼] 8. 이미지 검색과 캡처: 화면 이미지를 찾아 클릭하기 (0) | 2026.05.13 |
| [사용자 매뉴얼] 7. 변수와 연산 : 변수 사용하는 매크로 만들기 (0) | 2026.05.13 |
| [사용자 매뉴얼] 5. 반복 : 좌표 순서대로 클릭하는 매크로 만들기 (0) | 2026.05.13 |
| [사용자 매뉴얼] 4. 조건 : 조건에 따라 분기하는 매크로 만들기 (0) | 2026.05.13 |
| [사용자 매뉴얼] 3. 녹화와 재생 : 마우스·키보드 동작 녹화하고 재생하기 (0) | 2026.05.13 |
| [사용자 매뉴얼] 2. 기본 편집과 파일관리 : 매크로 스텝 편집과 저장하기 (0) | 2026.05.13 |