Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Для каждой формы открыть определенный топик файла справки / 4 сообщений из 4, страница 1 из 1
06.12.2013, 11:10
    #38491424
Tanya_0306
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для каждой формы открыть определенный топик файла справки
Добрый день.
Сделала файл справки. Выглядит вот так.
Для открытия файла справки использую ХелпПровайдер.
Подскажите, пожалуйста, как его настроить чтобы открыть конкретный раздел справки.
вызываю из программы справку так
Код: c#
1.
2.
3.
4.
 private void toolStripButton_Help_Click(object sender, EventArgs e)
        {
            Help.ShowHelp(this, helpProvider.HelpNamespace);
        }
...
Рейтинг: 0 / 0
07.12.2013, 02:20
    #38492543
JohnSparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для каждой формы открыть определенный топик файла справки
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
namespace AdvertisingPublication.Utils
{
    public enum HTMLHelpCommand
    {
      HH_DISPLAY_TOPIC = 0,
      HH_DISPLAY_TOC = 1,
      HH_DISPLAY_INDEX = 2,
      HH_DISPLAY_SEARCH = 3
    }

    public class Utils
    {
        [DllImport("hhctrl.ocx", EntryPoint="HtmlHelp", CharSet=CharSet.Auto)]
        public static extern IntPtr HtmlHelp(IntPtr hWndCaller, string pszFile, int uCommand, int dwData);
    }
}
....
// Вызов конкретной страницы справки
IntPtr pHelp = Utils.Utils.HtmlHelp(
    (IntPtr)null, 
    "AdvertisingPublication.chm::/html/07_4_Simultaneous.html",
    (int)HTMLHelpCommand.HH_DISPLAY_TOC, 
    0);


Здесь "AdvertisingPublication.chm" - файл справки, "::/html/07_4_Simultaneous.html" - путь к странице в каталоге проекта справки в HtmlHelpWorkshop.
...
Рейтинг: 0 / 0
07.12.2013, 12:57
    #38492637
Tanya_0306
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для каждой формы открыть определенный топик файла справки
JohnSparrow,

СПАСИБО ОГРОМНОЕ!!
...
Рейтинг: 0 / 0
07.12.2013, 23:40
    #38492987
JohnSparrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Для каждой формы открыть определенный топик файла справки
Не за что. 5 лет назад на sql.ru получил ответ на этот же вопрос, :-)
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Для каждой формы открыть определенный топик файла справки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]