등록 도움말 (HTML 파일 - 로컬) 표시
가 hlpProvider 구성 요소 hlpHtmlLocal을 활성화하고 작업 할 파일 이름에 hlpHtmlLocal의 HelpNameSpace 속성을 설정합니다.
우리는 오른쪽에있는 작은 버튼을 사용하여 대화와 로컬 HTML 파일을 엽니 다.
다음 단계는 컨트롤 (예 : 버튼)의 HelpNavigator 속성을 HelpNavigator 열거 형 값 (아래 표 참조)으로 설정하는 것입니다. 여기서 주제를 사용합니다.
는 응용 프로그램이 사용할 수 있도록 도움말 버튼을 클릭하여 실행하면 "이 무엇 .."도움말. 커서가 변경됩니다. 이제 버튼을 클릭하거나 버튼에 포커스가있을 때 F1을 누릅니다. 이렇게하면 브라우저에서 단일 HTML 파일이 열립니다.
HTML 파일의 특정 부분으로 건너 뛰기 위해 앵커 이름을 사용할 수없는 것 같습니다.
등록 도움말 (HTML 파일 - 서버) 표시
가 hlpProvider 구성 요소를 활성화하고 작업 할 파일 이름에 hlpHtmlServer의 HelpNameSpace 속성을 설정합니다. 여기서 우리는 단일 HTML 파일의 http : // 주소를 사용합니다. 회사 서버에 파일을 제공하면 고객에게 도움말 파일을 업데이트 할 필요가 없습니다.
다음 단계는 HelpNavigator enumaration의 값으로 제어 (예를 들면, 버튼)의 HelpNavigator 속성을 설정한다 (아래 표 참조). 여기서 주제를 사용합니다. 그런 다음 hlpHtmlSever 속성의 HelpKeyword를 예 : "앵커 3". 선행하는 "#"을 추가하지 마십시오. 앵커가없는 HTML 파일을 열려면 비워 둡니다. 도움말 처리 cmdControl2.Click Dim sHelpFile As String Dim sStartupPath As String '--- 상황에 맞는 도움말 초기화 --- 키워드 속성은 컨트롤과 관련된 도움말을 검색하는 데 필요한 주요 정보를 제공합니다.
는 응용 프로그램이 사용할 수 있도록 도움말 버튼을 클릭하여 실행하면 "이 무엇 .."도움말. 커서가 변경됩니다. 이제 버튼을 클릭하거나 버튼에 포커스가있을 때 F1을 누릅니다. 이렇게하면 브라우저에서 인터넷을 통해 단일 HTML 파일이 열립니다.
'HTML 파일 기반 도움말'에는 ** index.html ** 1 개만 있으면됩니다. 그러면 해당 색인을 열면됩니다.html'을 사용하십시오. BTW, 나는'Help '는'.chm' 파일을위한 것이라고 생각합니다. –
도움말은 MSDN에 따라 HTML 파일 용입니다. 문제는 그것이 작동하는지 아닌지 (작동하기 때문에)가 아니라 변화와 모범 사례를 유지하는 것입니다. – Daniel
글쎄, 그것은'html' 파일을 지원하는 것처럼 보이지만, ** 기본 브라우저를 호출하여'html' 파일을 엽니 다. –