2010-04-27 3 views
0

상황에 맞는 도움말을 위해 .chm 파일을 사용하는 C# 응용 프로그램이 있습니다. 기존 도움말에 html 페이지를 더 추가해야했습니다. 그래서 나는 마이크로 소프트 HTML 도움말 워크샵을 사용하여 그것을 역 컴파일하고 새로 추가 된 HTML 파일을 포함하여 HHC, HHK, HTML 파일의 이전 세트를 컴파일하여 새로운 chm 파일을 만들었습니다. 응용 프로그램의 다른 창에서 F1 키를 누를 때마다 오른쪽 페이지가 열리지 만 왼편에서 chm 파일의 내용을 가져 오지 않을 때마다 내 응용 프로그램 사용자가 전체 도움말 chm 파일 페이지를 탐색 할 방법이 없습니다. 페이지. 이 동작은 .chm 파일을 변경 한 이후이므로 응용 프로그램 코드와 아무런 관련이 없다고 생각합니다. 주위를 읽은 후에는 프로젝트의 .hhp 파일이 생성되어 일부 설정이 누락되어있는 것 같아 의심 스럽습니다. 도와주세요chm 상황에 맞는 도움말이 디 컴파일 및 다시 컴파일 한 후에 작동하지 않습니다.

+1

나는 당신이 옳은지 잘 모르겠다. * 디 컴파일 된 * HHP/HHC/HHK 파일 또는 * 원래 * 파일을 사용하여 결과 CHM 파일을 컴파일 했습니까? – Helen

+0

디 컴파일 된 HHC/HHK/HTML 파일을 사용하여 결과 CHM 파일을 컴파일했습니다. 디 컴파일 중에 HHP 파일을 가져 오지 않았습니다. 새로 생성 된 파일과 이전 파일은보고있을 때 동일하게 보이지만 응용 프로그램과 함께 사용하면 다르게 동작합니다. 나는 이것이 PPH 설정 때문일 수 있다고 생각합니다. – user326729

답변

0

디 컴파일은 앨리어스 (.ali) 파일과 맵 (.hh) 파일과 그 정보를 잃습니다. FAR HTML로 기존 .chm을 분석하여 필요한 것을 얻을 수 있습니다. 지도와 앨리어스가 없으면 F1 도움말이 작동하지 않습니다.