한글 문서에서 선택한 영역의 문자열을 반환하는 예제를 전달드리니 참고해서 구현 부탁드립니다.
(javascript)
// 0xff는 선택된 영역의 스캔 설정
InitScan(0, 0xff, 0, 0, 0, 0);
var set = GetTextBySet();
// 가져온 텍스트 출력
XHwpMessageBox.String = set.Item("Text");
XHwpMessageBox.DoModal();
댓글 감사합니다. 궁금한 게 하나 있습니다. 알려주신 GetTextBySet 코드 실행시 줄바꿈("\r\n") 기준으로 첫 번째 문단만 가져와버리고 마는데, 기존 문서에서 제공해주셨던 while문을 이용하는 방식으로 상태값 정수 정보를 확인하면서 선택영역 텍스트 전체를 가져오는 방법 외에 더 효율적인 구현방법이 있을까요?
GetTextBySet 메서드를 사용하는 방식도 선택영역 내의 모든 문단 텍스트를 가져오려면 while문처럼 반복문으로 텍스트를 반복해서 붙여가면 되는 건가요?ㅎ