[두 번째] 업데이트 후 SetPos가 달라졌습니다

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

작성자: miniaron
날짜: 2016-12-21


제발~

재개발 해야하는 상황은 만들지 말아주세요.

완전한 소스를 보내드립니다.

단, 아래의 코드로 인해 경로를 맞춰줘야 합니다.(아니면, 다시 컴파일…)

axHwpCtrl1.InsertDocument(@“D:\Work\철도공사\작업계획\일간\일일작업.hwp”);

첨부된 파일은

  • 완전한 소스와 실행 파일 1부(압축파일)
  • 일일작업.hwp
  • 확인요망.hwp

한글 2010이 설치된 PC에서 금번 업데이트가 된 것과 되지 않은 PC에서 각각 확인해 보시면,

확인요망에서와 같은 현상을 확인하실 수 있습니다.

꼭 좀 답변 바랍니다.

"1"이 나와야 하는데…

확인요망.hwp (195 KB)
일일작업.hwp (20 KB)


이하 이전 글…


Visual Studio 2005에서 C#, Winform 개발을 진행하고 있습니다.

월요일에, 한글2010을 실행하는데, 업데이트가 뜨더라구요. 그래서 업데이트를 진행했습니다.

이후 SetPos의 포지션이 달라졌는데, 저는 제가 무언가 설정을 바꾸어서 그랬을 거라고 생각하고 수정을 했습니다.

31이라는 상대 위치 값을 32로 바꾸었습니다.

그리고, 개발하고 배포를 했는데, 다른 PC(확인된 모든)에서 위치 값이 다 깨졌더라구요.

일단, 오늘 교육이 있어서 "예외조치"라는 체크박스를 사용해서 교육을 진행하려 합니다.

1이라는 위치값의 차이가 생기는 원인을 파악할 수 없습니다. ㅠㅠ

도와주세요~

[철도공사 선로관리 분야 개발 진행 中…]

댓글

(2016.12.22)

확인결과 최신업데이트 버전인 8.5.8.1535 에서 1로 정상 동작하고 있습니다. 한컴홈페이지[www.hancom.com - 고객지원 - 다운로드] 를 통해 한글을 최신 업데이트 진행해보시기 바랍니다. 추가로 세부버전이 1535인지 확인부탁드립니다

(2016.12.22)

참고로 list para pos값은 문서에 따라 다릅니다. 이는 상대적인 위치이기 때문에 문서에 머리말/ 꼬리말 등이 추가된 경우에도 얼마든지 바뀔 수 있습니다. 테이블의 추가 순서에 따라서도 바뀔수 있습니다. 추가로 소스코드 상에서 InsertDocument 가 두번 수행되었는데 이에 따른 영향인지도 확인하셔야 하겠습니다

(2016.12.22)

최초 InsertDocument 수행 바로 직후에 GetPos 값을 찍어서 테스트를 하셔야 겠습니다.
로직을 단순화한 저희쪽 html 파일로는 정상동작합니다.

1개의 좋아요