Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Hilfe wird ohne Grafik angezeigt (https://www.delphipraxis.net/72291-hilfe-wird-ohne-grafik-angezeigt.html)

Baeuerle 28. Jun 2006 08:34


Hilfe wird ohne Grafik angezeigt
 
Hallo zusammen,

ich habe mir eine *.chm Hilfe erstellt und rufe diese aus meinem Prog über die Unot HtmlHelp von delphi swiss center auf. Das Problem ist jetzt, dass die Grafiken erst angezeigt werden, wenn ich nochmals auf das Inhaltsverzeichnis links klicke!!! Der Text uns der Sprung auf die korrekte seite funktionieren korrekt.

Delphi-Quellcode:
// Aufruf der Hilfe
procedure ViewHelp(Handle: HWND; Value: String);
const
  HH_DISPLAY_TOPIC     = 0;
  MYHELP_FILE = '..\Hilfe\SN4.chm::html/';
var
  RetCode: LongInt;
  hlp: String;
begin
hlp:=MYHELP_FILE+Value+chr(0);
if HtmlHelpInstalled = True then
 RetCode := HH(Handle, PChar(hlp), HH_DISPLAY_TOPIC, 0)
else Showmessage('Es ist kein Hilfesystem installiert!'+#10+
                 '(Die Datei "SN4.chm" kann nicht angezeigt werden)');
end;

// Auszug aus HtmlHelp.pas
function HH;
begin
  Result := 0;
  if (Assigned(HtmlHelpA)) then
  begin
    Result := HtmlHelpA(hwndCaller, pszFile, uCommand, dwData);
  end;
end;
Danke für Vorschläge

Baeuerle 28. Jun 2006 09:25

Re: Hilfe wird ohne Grafik angezeigt
 
Problem gelöst!

Beim CompiledHelpFile hat ein Slash gefehlt

MYHELP_FILE = '..\Hilfe\SN4.chm::/html/';


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz