C++ 빌더로 작성된 내 응용 프로그램에 CHM 도움말 파일을 구현하려고하는데 "상황에 맞는 도움말이 설치되지 않았습니다."라는 메시지가 항상 나타납니다. C++ 빌더 및 chm 도움말 파일
나는이 라인을 추가 :#include "HtmlHelpViewer.hpp"
에서 OnCreate .. (Form1에)
Application->HelpFile = ExtractFilePath(Application->ExeName) + "myfile.chm";
내가 객체 관리자를 통해은 HelpContext를 설정 한을 또한
Application->HelpContext(170);
전화를 수동으로 시도 그러나 작동하지 않습니다. 무엇을해야합니까?
나는 이미 시도했지만 그때는 링커 오류가 있습니다 "[ILINK32 오류] 오류 : 확인되지 않은 외부 'HtmlHelpA'D에서 참조 : \ CPP PROJEKTI \ 도움말 및 APP \ WIN32 \ DEBUG \ HTMLHELPVIEWER.OBJ" – Tracer
I을 해결책은 유닛 범위 이름을 사용하는 것입니다. '#pragma link "Vcl.HTMLHelpViewer"를 사용해보십시오. 이 Emba 포럼 게시물의 내용은 다음과 같습니다. https://forums.embarcadero.com/message.jspa?messageID=413904 –
예! 그게 효과가 있었어! 감사! – Tracer