Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Help File pt.2


Bobby Digital ©   (2005-01-17 08:03:00) 

как запустить Help файл с разрешением *chm, делаю так:
подключаю:
Application.HelpFile:=_path+'help.chm';
_path - в этой переменной путь к проге.

при попытке вызывать так:
Application.HelpCommand(Help_Contents, 0);
получаю сообщение, что это не файл справки, или файл поврежден.

помогите плз


Bobby Digital   (2005-01-17 17:57:00) [1]

begin...end © - сенкс заработало


begin...end   (2005-01-17 17:55:00) [2]

> [5] Bobby Digital ©   (17.01.05 17:51)

"open "заменить на 'open ', NULL заменить на NIL.


Bobby Digital   (2005-01-17 17:53:00) [3]

to Amoeba ©  запускаю эту прогу вызываю файл справки, пишет что файлы поврежденны или не явл. файлами справки :(


Bobby Digital   (2005-01-17 17:51:00) [4]

ShellExecute(handle, "open",'help.chm', NULL, NULL, SW_SHOWNORMAL);
вызываю пишет:
[Error] Unit1.pas(515): Illegal character in input file: '"' ($22)
[Error] Unit1.pas(515): Incompatible types: 'Variant' and 'PAnsiChar'

что не так с параметрами?


Amoeba   (2005-01-17 15:13:00) [5]

Не мучайся! То, что тебе надо, лежит здесь:
http://endimus.com/oldcontent/files/index_en.php


begin...end   (2005-01-17 09:11:00) [6]

> [2] Bobby Digital ©   (17.01.05 09:05)

Подключить надо модуль ShellAPI.

А посмотреть нужную справку можно так: в Delphi наведите курсор мыши на пункт меню "Help", нажмите левую кнопку мыши. Появится список пунктов, наведите в нём курсор мыши на пункт "Windows SDK", нажмите левую кнопку мыши. В появившемся окне выберите страницу "Предметный указатель" (для этого наведите курсор мыши на эту закладку этой страницы и нажмите левую кнопку) и введите в пустом поле строку "ShellExecute". Нажмите клавишу "Enter".


Bobby Digital   (2005-01-17 09:05:00) [7]

2_USTAS, все коченчно круто, но что это ? какие параметры? Что нужно подключить чтоб использовать?
в нелпе Delphi (D7) такого нет


USTAS   (2005-01-17 08:45:00) [8]

ShellExecute


Наверх

Титульная страница Поиск, карта сайта Написать письмо