2011-10-06 2 views
5

우리는 Borland C++ Builder에서 개발 된 레거시 응용 프로그램을 가지고 있습니다. 이제 도움말 파일을 HtmlHelp (.chm) 파일로 업데이트했습니다. 레거시 C++ 응용 프로그램의 도움말 버튼을 클릭하여 .chm 파일을 엽니 다. 이 일을하는 좋은 방법을 찾을 수없는 것 같습니다. 누구든지 도와 줄 수 있습니까?Borland C++ 응용 프로그램에서 HTMLHelp (.chm) 파일을 여는 방법

+1

입니다 도움을

Application->HelpCommand(HELP_CONTENTS,0); 

희망을 표시 할

//helpviewer #include "HTMLHelpViewer.hpp" #pragma link "HTMLHelpViewer" 

? BC++의 어떤 버전을 사용 했습니까? 응용 프로그램의 소스가 있습니까? –

+0

우리의 오래된 도움은 WinHelp입니다. BC++는 Builder 6입니다. 우리는 C++ 응용 프로그램의 소스 코드를 소유하고 있습니다. HtmlHelp.ocx를 사용하거나 shellexecute 만 사용하는 다른 주제에 대해 언급 한 사람이 있습니다. 누구든지 샘플 코드를 보여줄 수 있습니까? – user981848

답변

-1

이 코드는 Borland/CodeGear/Embarcadero 포럼에 전체 코드 스 니펫과 함께 여러 번 묻습니다. 보관소를 http://www.deja.comhttp://forums.embarcadero.com에서 검색하십시오.

+0

-1 도움이되는 의견이 아닙니다. 난 그냥 포럼을 검색하고 내 문제를 해결하지 못했습니다 단어 htmlhelp에 정확히 1 히트있어. 귀하의 진술을 뒷받침 할 수있는 링크를 제공하십시오. – marcp

+2

이 답변은 3 년 전 게시되었습니다. 엠바 카데로의 포럼 서버는 몇 주 전에 추락했으며 모든 과거의 메시지는 사라졌습니다. 그러나 과거 메시지 사본을 사용할 수있는 제 3 자 아카이브 사이트가 있습니다. 또는 Google을 검색하십시오. –

2

내 응용 프로그램은 HTML 도움말을 사용하지만 최신 버전의 C++ Builder를 사용합니다.

다음은 기본 양식에 포함시키는 방법에 대한 코드 스 니핏입니다. formactivate

Application->HelpFile = "some drive letter:\\some directory\\somehelpfile.chm"; 

이 어떤 값 이전 도움말 파일이 어떤 형식이었다에서