Как перейти к определенному содержимому документа madcap flash из кода vb.net?

Мы использовали файл PDF как часть справочной документации в нашем настольном приложении vb.net. В PDF мы бы перешли к определенной главе в документе PDF.

Теперь мы решили использовать MadCap Flare в качестве инструмента документации. У нас есть пункт меню в форме vb.net для документации. По щелчку ссылки мы хотим открыть конкретную главу документации Flare.


person Kapil Neupane    schedule 17.10.2017    source источник
comment
Является ли ваша документация, созданная MadCap Flare, похожей на веб-справку? (на основе HTML, URL, Интернет или Интранет)?   -  person help-info.de    schedule 17.10.2017
comment
Да, документ создается MadCap Flare   -  person Kapil Neupane    schedule 17.10.2017
comment
Да, я знаю, но мой вопрос был основан на веб-интерфейсе и HTML на сервере?   -  person help-info.de    schedule 17.10.2017
comment
Добро пожаловать в Stack Overflow! Ознакомьтесь с туром, справочным центром и разделы как задать хороший вопрос, чтобы увидеть, как работает этот сайт, и помочь вам улучшить свои текущие и будущие вопросы. , что может помочь вам получить более точные ответы.   -  person help-info.de    schedule 17.10.2017
comment
Он основан на HTML!   -  person Kapil Neupane    schedule 17.10.2017


Ответы (1)


Вы знаете, что управление содержимым с помощью XML-авторинга из одного источника возможно при использовании MapCad Flare (я не использую Flare!). Вы можете публиковать контент во все большем количестве форматов, включая HTML5, WebHelp, PDF, Word, XHTML, Clean XHTML, EPUB, DITA и другие с помощью MapCad Flare.

Таким образом, вы можете продолжать использовать PDF и справку по подключению вашего настольного приложения vb.net.

Использование тем на основе HTML может быть еще одним решением для ваших нужд путем создания справки для формы, диалогового окна или элемента управления с файлами HTML (см. также: Справка по элементам управления с VB .NET).

Свойства для отображения справки (HTML-файл — локальный)

Активируйте компонент hlpProvider hlpHtmlLocal и задайте для свойства HelpNameSpace компонента hlpHtmlLocal имя файла, с которым вы хотите работать.

введите здесь описание изображения

Мы открываем локальный файл HTML с диалогом, используя маленькую кнопку справа.

Следующим шагом является установка для свойства HelpNavigator элемента управления (например, кнопки) значения перечисления HelpNavigator (см. таблицу ниже). Здесь мы используем Тема.

введите здесь описание изображения

Когда приложение запущено, нажмите кнопку HelpButton, чтобы активировать справку «Что это..». Курсор меняется. Теперь щелкните кнопку или нажмите F1, когда кнопка находится в фокусе. Это откроет единственный файл HTML в вашем браузере.

Кажется, вы не можете использовать имена привязок для перехода к определенной части вашего HTML-файла.

Свойства для отображения справки (HTML-файл — сервер http://..)

Активируйте компонент hlpProvider и задайте для свойства HelpNameSpace hlpHtmlServer имя файла, с которым вы хотите работать. Здесь мы используем адрес http:// одного HTML-файла. Если вы предоставляете файл на сервере вашей компании, вам не нужно обновлять файл справки вместе с клиентом.

введите здесь описание изображения

Следующим шагом является установка для свойства HelpNavigator элемента управления (например, кнопки) значения перечисления HelpNavigator (см. таблицу ниже). Здесь мы используем Тема. Затем мы устанавливаем свойство HelpKeyword в свойстве hlpHtmlSever, например, "якорь3". Не добавляйте начальный «#». Оставьте его пустым, если хотите открыть файл HTML без привязок. Обработка справки cmdControl2.Click Dim sHelpFile As String Dim sStartupPath As String '--- Инициализировать контекстно-зависимую справку --- Свойство Keyword предоставляет ключевую информацию для получения справки, связанной с элементом управления.

введите здесь описание изображения

Когда приложение запущено, нажмите кнопку HelpButton, чтобы активировать справку «Что это..». Курсор меняется. Теперь щелкните кнопку или нажмите F1, когда кнопка находится в фокусе. Это откроет один файл HTML через Интернет в вашем браузере.

person help-info.de    schedule 17.10.2017
comment
Если ответ был полезен, пожалуйста, отметьте его как ответ. - person help-info.de; 28.10.2017