Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];

Вниз

chm   Найти похожие ветки 

 
shtam   (2007-08-09 13:36) [0]

помогите ктознает как открыть файл справки(CHM) в моей форме а не как самостаятельную форму


 
Сергей М. ©   (2007-08-09 16:01) [1]

Гуглить-то умеем ?

http://www.google.ru/search?q=Delphi+%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0+CHM&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a


 
Lacmus ©   (2007-08-09 18:34) [2]

>shtam   (09.08.07 13:36)


type
 HH_WinType = record
   cbStruct: Integer;
   fUniCodeStrings: bool;
   pszType: PChar;
   fsValidMembers: Longint;
   fsWinProperties: Longint;
   pszCaption: PChar;
   dwStyles: Longint;
   dwExStyles: Longint;
   rcWindowPos: TRect;
   nShowState: Integer;
   hwndHelp: THandle;
   hwndCaller: THandle;
   paInfoTypes: ^HH_InfoType;
   hwndToolbar: THandle;
   hwndNavigation: THandle;
   hwndHTML: THandle;
   iNavWidth: Integer;
   rcHTML: TRect;
   pszToc: PChar;
   pszIndex: PChar;
   pszFile: PChar;
   pszHome: PChar;
   fsToolbarFlags: Longint;
   fNotExpanded: bool;
   curNavType: Integer;
   tabPos: Integer;
   idNotify: Integer;
 end;
 PHH_WinType = ^HH_WinType;

procedure TForm27.Button1Click(Sender: TObject);
var
 pWinType: PHH_WINTYPE;
begin
 pWinType := nil;
 if HtmlHelp(Handle, "test.chm>main", HH_GET_WIN_TYPE, LongInt(@pWinType)) = 0 then begin
   pWinType.dwStyles := pWinType.dwStyles or WS_CHILD;
   if HtmlHelp(Handle, "test.chm", HH_SET_WIN_TYPE, LongInt(pWinType)) = 0 then
     ShowMessage("HH_SET_WIN_TYPE - OK")
 end else
   ShowMessage("HH_GET_WIN_TYPE - Fail");
 HtmlHelp(Handle, "test.chm", HH_DISPLAY_TOPIC, 0);
end;



 
alshtam   (2007-08-14 07:41) [3]

спасибо огромное все получилось



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.038 c
2-1186858488
TStas
2007-08-11 22:54
2007.09.09
Описание ф-ции InternetGetConnectedState


6-1168975408
Makhanev Alexander
2007-01-16 22:23
2007.09.09
Файлообмен через IdFtp, IdFtpServer....


2-1186748332
Rumin
2007-08-10 16:18
2007.09.09
Miranda


15-1187172270
vajo
2007-08-15 14:04
2007.09.09
Почему то виндовс стала английской


6-1168691528
Jeeb
2007-01-13 15:32
2007.09.09
Нажатие кнопки-рисунка на сайте





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский