본문 바로가기
아래아한글 자동화/python+hwp 입문

1-3. 한/글 프로그램 종료하기

by 회사원코딩 2022. 10. 7.
# import win32com.client as win32


# hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject")
# hwp.XHwpWindows.Item(0).Visible = True

# hwp.XHwpWindows.Item(0).Visible = False
hwp.Quit()

이전 챕터 마지막에 한/글 프로그램을 다시 백그라운드로 숨겼지만,

한/글 프로그램이 종료된 것이 아니기 때문에

여전히 백그라운드 프로세스로 실행중입니다.

한/글 프로그램을 문제없이 종료하려면

위 코드의 마지막 라인을 실행하시면 됩니다.

 

이 때 빈 문서를 조금이라도 수정하신 상태라면

저장할지 물어보는 팝업이 나타나게 됩니다.

그래서 한/글 프로그램을 종료할 때는

저장할 문서는 다음 챕터에서 설명드릴 hwp.Save나 hwp.SaveAs 등의 명령어를 통해

저장을 하셔야 하고,

임시로 사용했거나, 저장하지 않아야 하는 경우에는

문서의 수정내용을 버리는 등의 작업을 꼭 해주셔야 합니다.

(이후 챕터에서 다시 설명드리겠습니다.)

반응형

댓글1