Microsoft MVP성태의 닷넷 이야기
프로그램하다 보면. ^^ [링크 복사], [링크+제목 복사]
조회: 9053
글쓴 사람
정성태 (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

비밀번호

댓글 작성자
 




... 16  [17]  18  19 
NoWriterDateCnt.TitleFile(s)
114정성태11/22/20069670질문 답변 관련해서...
113정성태10/31/20069957요즘 홈 주인이 일하는 곳...
112정성태10/30/20069879Windows CardSpace 로그인 구현했습니다. ^^
111정성태12/6/200610339내가 방문했던 국가들 [2]
110정성태10/24/20069815공감이 가는 질투 [2]
109정성태10/19/200612877칭찬해 주고 싶은 NateOn 메신저 [3]
108정성태10/19/20069481난 별로 정치에 대해서는 문외한이지만. [1]
107정성태10/17/200697381인 1프로젝트
104정성태10/5/20069699통화내용증명서비스
103정성태9/26/20069675Do you have a laptop with not much RAM and would like to run Vista on it?
102정성태9/22/200610532서울시내 교통 상황 CCTV 모음
101정성태9/20/200610539MS.... 가 아닌 Microsoft.
100정성태9/16/20069657SKT HSDPA 모뎀 - 언제 어디서나 인터넷 가능.
99정성태9/3/200610278회사 소식 포스트의 수위 [2]
98정성태9/3/200610046DxIESaver - DLL - V1.5.1.8
97정성태8/27/200620859mms 스트림을 로컬 파일로 저장해주는 프로그램 [2]
96정성태8/23/200610414Windows Live Writer 사용법파일 다운로드1
95정성태8/23/20069451재미있는 ATL 코드 조각 하나.
94정성태8/22/20069778Dell laptop batteries are not allowed to be used on planes
92정성태8/16/200610319편해진 세상 이야기 ^^
91정성태8/8/20069389최근 읽었던 책들... [3]
89정성태7/26/20069921외국에서 온 메일 ^^
87정성태7/10/20069181머리 좀 식히시지요. 파일 다운로드1
86정성태7/4/20069771검색 엔진에서의 "정성태"
84정성태6/20/20069750Is it wrong to Love Microsoft?
81정성태5/21/20069384S-ATA II 300GB 하드 디스크 장착. ^^
... 16  [17]  18  19