powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Для каждой формы открыть определенный топик файла справки
4 сообщений из 4, страница 1 из 1
Для каждой формы открыть определенный топик файла справки
    #38491424
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Сделала файл справки. Выглядит вот так.
Для открытия файла справки использую ХелпПровайдер.
Подскажите, пожалуйста, как его настроить чтобы открыть конкретный раздел справки.
вызываю из программы справку так
Код: c#
1.
2.
3.
4.
 private void toolStripButton_Help_Click(object sender, EventArgs e)
        {
            Help.ShowHelp(this, helpProvider.HelpNamespace);
        }
...
Рейтинг: 0 / 0
Для каждой формы открыть определенный топик файла справки
    #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
Для каждой формы открыть определенный топик файла справки
    #38492637
Tanya_0306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JohnSparrow,

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


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