Microsoft MVP성태의 닷넷 이야기
프로그램하다 보면. ^^ [링크 복사], [링크+제목 복사]
조회: 9052
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

프로그램이란 것을 하다 보면,

때로는 지극히 당연히, 아니란 듯이, 정말 그런 것처럼... 생각하고 실수를 저지르고 마는 경우가 있습니다. ^^;

오랜만에 IPersistPropertyBag 인터페이스를 구현해서 <OBJECT/> 태그 안에 <PARAM/> 태그를 넣어서 값을 받으려는 코드를 했는데.

우선, HTML 페이지 안에다가...

<OBJECT ...>
   <PARAM NAME="key" VALUE="value">
</OBJECT>

라고 해놓고, IPersistPropertyBag::Load 메서드 안에서 당당하게 MessageBox 테스트를 해보았는데.

오랜만이라 그런지,,, ^^; 메시지 박스가 출력이 안되는 현상이 발생했습니다.
그러니까, Load 메서드 자체가 실행이 안되는 것이죠.

음,, COM_INTERFACE_ENTRY에도 정의해주었는데... 혹시 내가 만든 프로그램이 Active Document라서 그쪽 관련한 특정 인터페이스가 선행되어서 그 이후의 IPersistPropertyBag와 같은 인터페이스 유는 QI하지 않는 것인가 싶어서... 정말, 열심히 "연구"하기 시작했습니다.

물론, 하다하다 지쳤지요. 그러다가... 게슴츠레해진 눈으로... HTML 페이지를 아무 생각 없이 쳐다보았습니다.
잠시 후, ^^; 해당 페이지에는 OBJECT를 2개 포함하고 있었다는 사실과, 내가 테스트 하는 코드에 <PARAM/>을 넣은 것이 아니고, 엉뚱한 <OBJECT/>에 <PARAM/>을 넣었다는 것을 알게 되었습니다.

정말이지... 프로그램하다 보면... 이렇게 아무 일도 아닌 것에 ... 시간을 뺏기는 일이 종종 있습니다. ^^;


[연관 글]






[최초 등록일: ]
[최종 수정일: 7/10/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...
NoWriterDateCnt.TitleFile(s)
171정성태9/28/200710173구글의 차세대 사업 승부수는 ‘3D 가상현실’(?) [1]
170정성태9/28/200710689정작 마이크로소프트 스스로는 .NET Framework 을 얼마나 적용하고 있을까? [2]
169정성태9/20/200710103SyncToy 1.4와 비스타 64비트에서의 문제
166정성태9/7/200710649텍스트 편집기로서의 Visual Studio 사용 [2]
165정성태8/27/200799876.4GB 하드 2개 처분
164정성태8/20/200711289D820 지문 인식 드라이버 - Vista x64
163정성태7/30/200710542에버런 출시일 8월 20일 [4]
162정성태7/18/200710663SSD(Solid State Drive) 의 성능 향상이 얼마나 될까? [2]
161정성태7/18/200710197Vista for x64에서의 페이징 파일 관리 문제
160정성태7/18/200710805지름의 자세가 이 정도는 되어야.
159정성태7/18/200713154D820 - 그래픽 카드 오버 클럭
158정성태7/12/200710808고민... 고민... UMPC... [4]
157정성태7/10/200710907주당 16시간 일하기
156정성태7/8/200711533Vista와 KTF iPlug: 메시지 관리
155정성태6/28/200710250백업! [1]
154정성태6/19/200711086Summer Nights
153정성태6/17/200710700내 직업...! [2]
152정성태6/15/200710377한글 IME 쓰는 방법.
151정성태6/15/200710108끌리는 UMPC들...
150정성태6/11/20079935donga.com[뉴스]-‘중퇴생’ 빌 게이츠 32년 만에 졸업장
149정성태6/10/2007102856.4GB 하드 2개 및 단면 512MB 메모리 처분
146정성태5/26/200710094일반인을 위한 프로그래밍
145정성태5/18/20071192722" LCD 모니터 사용 [4]
144정성태5/15/200710497개발자와 데스크톱 시스템 [2]
143정성태5/12/200710187경쟁 관계
142정성태5/10/200711571IE 7 이미지 다운로드 버그 [2]
1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...