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

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

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

오랜만에 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)
175정성태10/6/200715039BBC 뉴스를 파일로 녹음하는 방법 [2]
174정성태10/3/200713081x64 비스타에서 YBM 폰트 설치
172정성태10/1/200713997The Secret [2]
171정성태9/28/200712168구글의 차세대 사업 승부수는 ‘3D 가상현실’(?) [1]
170정성태9/28/200712767정작 마이크로소프트 스스로는 .NET Framework 을 얼마나 적용하고 있을까? [2]
169정성태9/20/200712376SyncToy 1.4와 비스타 64비트에서의 문제
166정성태9/7/200712672텍스트 편집기로서의 Visual Studio 사용 [2]
165정성태8/27/2007118166.4GB 하드 2개 처분
164정성태8/20/200713306D820 지문 인식 드라이버 - Vista x64
163정성태7/30/200712563에버런 출시일 8월 20일 [4]
162정성태7/18/200712776SSD(Solid State Drive) 의 성능 향상이 얼마나 될까? [2]
161정성태7/18/200712337Vista for x64에서의 페이징 파일 관리 문제
160정성태7/18/200713056지름의 자세가 이 정도는 되어야.
159정성태7/18/200715841D820 - 그래픽 카드 오버 클럭
158정성태7/12/200713276고민... 고민... UMPC... [4]
157정성태7/10/200713503주당 16시간 일하기
156정성태7/8/200713729Vista와 KTF iPlug: 메시지 관리
155정성태6/28/200712335백업! [1]
154정성태6/19/200713108Summer Nights
153정성태6/17/200712641내 직업...! [2]
152정성태6/15/200712381한글 IME 쓰는 방법.
151정성태6/15/200712085끌리는 UMPC들...
150정성태6/11/200711917donga.com[뉴스]-‘중퇴생’ 빌 게이츠 32년 만에 졸업장
149정성태6/10/2007125556.4GB 하드 2개 및 단면 512MB 메모리 처분
146정성태5/26/200712449일반인을 위한 프로그래밍
145정성태5/18/20071408422" LCD 모니터 사용 [4]
1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...