C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[67723] Re:Re:.chm 파일 열기에 대한 질문입니다.
chrisb [] 2148 읽음    2012-07-12 14:26
감사합니다.

역시 개념 이해가 안되어서 저는 implib가 폴더 이름인 줄 알았습니다;;

htmlhelp.lib 추가해서 .chm파일을 여는데까지는 성공했습니다.

그런데 제가 열려는 .chm파일은 이미 어디선가 만들어져 있던 것이라 수정은 불가능 한 상황인데

helpcontext나 helpkeyword를 사용해서 원하는 항목의 페이지(.chm 파일 안의)를 열 수 있게 하는 방법이 없을까요?

Intotheblue 님이 쓰신 글 :
: implib 은 빌더에서 제공하는 파일입니다.
:
: 주로 dll 등에서 lib 파일을 만들어 낼때 사용합니다.
:
: 여기 검색하면 사용방법등도 다 나오고요.
:
: chrisb 님이 쓰신 글 :
: : 제 프로그램에서 특정 버튼을 누르면 .chm파일이 열리게 하는 방법을 찾고 있습니다.
: :
: : 먼저 저는 현재 RAD Studio C++ Builder 2009를 사용하고 있습니다.
: : 예제를 찾아보다가 HtmlHelp를 사용하면 되는 것으로 알고
: :
: : #include "HtmlHelp.h" 하고
: :
: : HtmlHelp(Handle,"help.chm",HH_DISPLAY_TOC,NULL)
: :
: : 이 상태로 컴파일을 하니 unresolvd external HtmlHelpA(~~~~~~~~~~) 하는 링크 에러가 뜨더군요.
: :
: : 자료실에서 어떤 글을 찾아보게 되었는데 거기에선 Microsoft가 제공하는 것이 볼랜드와 달라서 htmlhelp.lib파일을 만들어서 링크를 시켜주어야 된다는 내용이 있었습니다.
: :
: : 그래서 그 글의 절차대로
: :
: : C:\\Windows\system32\hhctrl.ocx 이 파일을 찾았는데
: :
: : 그 다음에 이 파일을 어떻게 하면 .lib 파일이 생성된다고는 하는데 그에 대한 부분이 잘 이해가 가지 않더군요.
: :
: : 읽었던 설명
: : (c:\cbuilder4\bin\implib   htmlhelp.lib  hhctrl.ocx 와 같이 하면 라이브러리 파일이 생성되고,
: : 이 파일을 프로젝트에 Add 하면됩니다.)
: :
: : 위 부분이 이해가 가지 않아서
: :
: : ActiveX Import하는 곳에 보니 HHCTRL ver 4.0이 있어서 이것을 컴파일 하니 TLB파일 OCX파일(h,cpp)가 생겼습니다.
: : 생성된 파일들을 인클루드 해주어도 똑같은 에러 메세지가 뜨는 상황입니다.
: :
: : 여기서 막혀서 이렇게 질문을 올리게 되었습니다.
: :
: : 개념 이해가 아직 잘 안가서 그런지 모르겠습니다만..
: :
: : 조언 부탁드립니다.
: :
: :
: :
: : 추가로
: :
: : 제가 만들고자 하는 기능은 해당 버튼을 누른 곳의 키워드 같은 것을 넘겨주어서 헬프(chm)파일의 색인 검색을 하여 그 위치의 헬프 내용을 바로 띄워주고자 합니다.
: :
: :
: : 혹시 HtmlHelp함수에 이러한 기능이 없다면..
: :
: : 다른 방법이 있는지도 조언을 구합니다.
: :
: : (그리고 ShellExcute 함수는 Shellapi.h를 참조해주면 활성화 되어야 하는게 아닌가요?)

+ -

관련 글 리스트
67718 .chm 파일 열기에 대한 질문입니다. chrisb 1785 2012/07/11
67721     Re:.chm 파일 열기에 대한 질문입니다. Intotheblue 1448 2012/07/11
67723         Re:Re:.chm 파일 열기에 대한 질문입니다. chrisb 2148 2012/07/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.