Daily Life of BlueRose
728x90

한글2018 5

한글을 파이썬(pywin32)으로 열었을 때 검은화면이 뜨는 경우 해결방법

여는 글파이썬으로 한글을 조작하는 경우, 아래 스크린샷처럼 드물게 한글 화면이 검게 보이는 경우가 있다. 재밌는건 이 상태로도 한글 조작 자체는 가능하다는 점. 때문에 조작하는데 크게 문제는 없지만, 아무래도 화면이 보이지 않으니 제대로 처리가 이뤄지고 있는지 알기가 어렵다.  때문에 개발자 포럼에 문의를 했더니, 다행히 다른 분들께서 해결책을 제시해주셨는데, 이러한 문제는 win32gui를 사용하는 경우에 발생한다고 한다. 해결방법통상 인터넷에서 사람들이 파이썬/Win32Com을 통해 한글을 조작할 때 안내를 주는 방식은 아래와 같다 파이썬으로 win32com 라이브러리를 불러온다.win32com을 통해 한글을 실행한다.win32gui를 통해 방금 열린 한글 창을 조작할 수 있는 변수에 담는다. 내 경..

파이썬 Library/API - pyWin32로 한글 조작하기

개요 및 주의사항 한글에서 제공하는 API의 구분 보안모듈 (엄밀히 말하면 API는 아니지만…) 한글 컨트롤 API : 한글 ActiveX 컨트롤을 위한 API로 웹에서 사용시에만 필요하다 한글 오토메이션 API : 파이썬을 통해 로컬에서 한글을 실행하는 경우에 필요하다 환경설정의 일환으로 보안모듈을 설치해주자 보안모듈을 적당한 폴더에 넣어준다. 레지스트리에 보안모듈이 설치된 경로를 등록한다. 등록경로 : 레지스트리 실행(윈도우키+R 버튼을 눌러서 '실행’창 켜기 - Regedit 입력 후 확인) - HKEY_CURRENT_USER\Software\HNC\HwpCtrl\Modules로 이동 (이때, Modules라는 폴더가 없다면 만들어준다) 최종 경로 진입 후, 우클릭 - 새로 만들기 - 문자열 값을 ..

한글, 한컴오피스 - 보고서를 한 페이지로 만들기 위해 필요한 기능들

개요 회사에서 각종 보고서를 작성하다보면 애매하게 1페이지를 넘어가는 경우가 많아, 이를 한 페이지로 줄여야 할 때가 있습니다. 특히 공공기관으로 공문을 보낸다던가, 각종 프로모션 안내문이라던가 2페이지가 되는 순간 소요 비용이 증가하는 등의 문제로 한 페이지로 줄일 방법을 찾게 되는 경우가 꽤 있더라구요. 이러한 문제 상황때마다 선배들, 팀장님들로부터 받은 조언들을 모아 하나의 노하우로 정리해보았습니다. 글자의 폭과 너비를 줄여서 두 줄을 한 줄로 줄이기 자간 조절 기능소개 : 문자의 간격을 줄이는 기능 주의사항 : 너무 줄이면 글자끼리 겹침 접근법 즉석에서 조절하기(단축키) 자간 줄이기 : 자간을 줄일 문장을 드래그한 후, Alt+Shift+N(Narrow의 약어) 자간 늘리기 : 자간을 넓힐 문장을..

한글, 한컴오피스 - 빠르게 문서를 작성하기 위해 알아 둘 필수 기능

여는 글 문서를 작성할 때 단축키 보다는 마우스를 사용하시는 분들이 생각보다 많더라구요. 그런데, 마우스와 키보드를 오가고, 아이콘을 클릭하는 과정이 생각보다 상당히 시간을 잡아먹는다는 점을 아시나요? 단축키의 의의는 이런 불필요한 시간을 줄여주는 데 있다고 봅니다. 각종 단축키들을 익혀두고 이를 문서 작성시마다 의식적으로 활용하면 마우스와 키보드를 손으로 오갈 필요 없이, 키보드만으로 어지간한 작업들을 손쉽게 처리할 수 있어서 상당히 효율적입니다. 제가 자주 사용하는 기능들을 위주로 "빠르게 문서를 작성하기 위해 알아 둘 필수 기능"들을 정리해보았습니다. 매 문서 작성시마다 "의식적으로" 단축키와 각종 기능들을 사용하기 위해 노력하다보면, 어느 새 키보드로만 슉슉 빠르게 문서작업을 끝내는 본인의 모습을..

한글 프로그램이 계속 강제종료될 때 해결방법(프리징, 꺼짐, "개체 참조가 개체의 인스턴스로 설정되지 않았습니다")

여는글 평소 업무내용이나 공부한 내용을 한글파일에 정리해두는 경우가 많은데, 회사에선 괜찮은데 이상하게 집에서 쓰는 한글2018 가정용은 유난히 자주 강제종료되더라구요. 정확히는 글작성 중에 그냥 멈춰버리거나, 오류 메시지로 "프로그램 실행중에 오류가 발생하였습니다. 프로그램을 종료할까요? 개체 참조가 개체의 인스턴스로 설정되지 않았습니다."라고 뜨면서 종료할 수 밖에 없는 상황이 됩니다. 이 메시지가 뜨는 순간까지 저장이 안되어있다면.... 개인적으론 페이지 수가 많아지면(대략 50페이지 이상)종료의 빈도가 높아지는 것 같습니다. 그렇다고 글을 매번 쪼개어 보관할 수는 없는 노릇이라 정말 짜증나더라구요. 온갖 방법을 시도하다가 어찌어찌 지금은 안뜨는 것 같은데, 제가 시도해 본 방법을 순서대로 안내드릴..

반응형