Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2008, 08:32   #1
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию Помощь с chm (Delphi)

Как открыть файл на нужной странице?
Simply-Art вне форума Ответить с цитированием
Старый 04.08.2008, 13:58   #2
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Код:
HtmlHelp(Handle,'mk:@MSITStore:file.chm::/page.htm',0,0);
file.chm - файл chm;
page.htm - страница, на которой его открываем.
_Dmitry вне форума Ответить с цитированием
Старый 04.08.2008, 15:47   #3
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

А где вы такую функцию нашли, или процедуру? У меня её нет. И судя по команде она не открывает chm на нужной странице, а пытается открыть его в ишаке

Последний раз редактировалось Simply-Art; 04.08.2008 в 15:50.
Simply-Art вне форума Ответить с цитированием
Старый 04.08.2008, 16:39   #4
_Dmitry
Участник клуба
 
Аватар для _Dmitry
 
Регистрация: 02.09.2007
Сообщений: 1,193
По умолчанию

Эта функция в Delphi 2006.
В Delphi 7 можно так:
Код:
ShellExecute(Handle,'open',PChar('hh.exe'),PChar('file.chm::/page.htm'),nil,SW_SHOW);
_Dmitry вне форума Ответить с цитированием
Старый 04.08.2008, 17:43   #5
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

Спасибо, помогло, у меня именно д7. Тема закрыта
Simply-Art вне форума Ответить с цитированием
Старый 03.02.2010, 12:47   #6
Melphin
Новичок
Джуниор
 
Регистрация: 03.02.2010
Сообщений: 12
По умолчанию

Добрых времени суток. Такой вопрос, а что если я не знаю имен HTM файлов в CHM справочнике? Точнее уже знаю
{117D3A7E-FAB4-4C5E-B54E-1ADCE371260F}.htm
но меня это не удовлетворяет. есть другие варианты запусков по индексу content'а ?
Жизнь - как плохо проDEBUGеный код. В самы ответственный момент вылетает Access Violations.
Melphin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi.Задачи.Нужна помощь SkaStud Помощь студентам 10 30.05.2011 23:26
Нужна помощь на Delphi ВЕКО Помощь студентам 1 19.04.2008 15:48
Помощь в delphi for php Marsik Софт 4 14.03.2008 21:09
Нужна ваша помощь в Delphi Ivanich Помощь студентам 3 23.12.2007 20:06
Нужна помощь по Delphi Виктория 1 Фриланс 5 25.02.2007 21:21