beom
11월 17, 2024, 3:24오전
1
한글 매크로 스크립트 편집창에서 매크로를 만들어 보고 있는데
HwpCtrl을 사용할 때 정의되어 있지 않다고 오류 메세지가 뜨고 있습니다.
스크립트 편집창에서는 HAction만 사용 가능한가요?
안녕하세요.
한글 매크로 기능은 HwpCtrl 개체를 사용할 수 없습니다.
아래처럼 오토메이션 Object 모델만 사용 가능하니 참고 부탁드립니다.
감사합니다.
beom
11월 20, 2024, 8:06오전
3
HwpObject에 MoveToField 메소드가 있는데 이런 거는 HwpCtrl 사용하지 않고 어떻게 사용하는지 궁금합니다
jhbang
11월 20, 2024, 10:31오후
4
beom 님의 한글 오토메이션에 대한 배경 지식을 가진지를 몰라 가이드하기가 어렵운데요.
가장 기초적인 사용 방법에 대한 설명과 예제 이전 게시글이 있으니 참고해보시면 좋을 것 같네요.
https://developer.hancom.com/hwpctrl-hwpautomation/
오토메이션 사용방법에 대해서는 위의 링크에서 확인하라고 하는데 해당주소는 404에러가 뜹니다
3개의 pdf 가이드문서는 함수목록 등이 있을뿐 오토메이션 사용방법 자체에 대해선 설명이 없어서 방황을 하고있습니다.
포럼의 다른 게시글들을 찾아보아도 구체적인 방법에 대한 내용을 찾기가 힘듭니다.
포럼의 게시글의 댓글을 통해 tlb 파일을 이용하여 임포트한다는 정보는 확인했지만 그게 무슨 파일이고 뭐 어떻게 해야하는지 전혀 모르겠습니다.
이 범주에서는 한글 오토메이션에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.
한글 오토메이션의 API 사용/연동은 개발 가이드 를 참조하세요.
일반 문의는 한글과컴퓨터 웹사이트의 고객 지원 을 이용하세요.
개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.
약간 원론적인 질문이 될수 있을거 같습니다.
[image]
automation에서 만약 IXHwpFormCheckButton 에서 정의된
[image]
에서 Value 값을 가져온다고 가정한다면
python에서 사용을 할 경우
import win32com.client as win32
hwp = win32.gencache.EnsureDispatch(“hwpframe.hwpobject”)
hwp.IXHwpDocument.IXHwpFormCheckButtion
이런식으로 구현되어 있지 않은 것 같습니다.
그렇다고
hw…
감사합니다.
beom
11월 21, 2024, 6:39오전
5
친절한 답변 감사합니다.
한글 매크로 창에서 HwpObject.MoveToField() 이런 식으로 사용하려고 해보니
HwpObject가 정의되어 있지 않다고 떠서 질문 드린거였습니다.
MoveToField 메소드를 사용할 수 있다고 생각했던 이유는 올려주신 사진이 있던
pdf 를 살펴보니 MoveToField 메소드가 있어서 사용할 수 있다고 생각했습니다.
혹시 파이썬에서 할 때처럼 한글 매크로 창에 HwpObject를 정의하고 메소드를 사용해야 하는건가요?