Hwpctrl action 오류 질문입니다

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 59)

작성자: yblee
날짜: 2017-10-16


java script에서 hwpctrl.ocx를 사용하고 있는데요, 2가지 질문이 있습니다.
hwpctrl에서 문서를 작성한 후 getHWPText로 작성된 문서를 읽어온 다음
다른 내용을 다시 작성하기 위해서, hwpctrl의 기존 문서내용을 삭제 할려고 합니다.

첫번째 질문입니다. 다음과 같이 코딩을 했는데요, 오류가 발생해서 프로그램이 다운됩니다.

hwpctrl.run("MoveDocBegin");
hwpctrl.run("Selectl")
hwpctrl.run("MoveSelDocEnd);

또는

hwpctrl.run("SelectAll");
hwpctrl.run("Delete");  

또는

hwpctrl.run("Erase");

어떻게 해도 오류가 발생해서 브라우져가 다운됩니다. 방법이 없을까요?

두번째 질문입니다.

hwpctrl.run("hwpCtrlFileNew");

를 사용하게 되면 “문서를 저장하시겠습니까?” 또는 “빈 문서를 저장하시겠습니까?”
라고 묻는 메시지창이 뜨는데요,
안뜨게 하는 방법이 있을까요?

감사합니다.

댓글

mars7002 (2017.10.16)

Clear 메서드를 사용하면 되것 같은데
아래 처럼 해보세요.

예) hwpctrl.Clear(1) // 인수를 1로 주었을 때 현재 문서내용을 버립니다.