Registriert seit: 4. Sep 2003
72 Beiträge
Delphi 7 Professional
|
Re: Problem mit HtmlHelp
24. Feb 2004, 16:17
Zitat von MathiasSimmack:
Nein, kenne ich nicht. Könntest du noch ein bisschen mehr verraten als
Zitat:
Zum Aufruf der CHM-Datei benutze ich die HtmlHelp.pas.
Evtl. kann ich dir dann besser helfen, ein (ganz unbescheiden gesagt) ein kleines bisschen kenne ich mich mit dem Thema Html-Hilfe aus.
Ich binde unter USES die HTMLHELP ein. Dann definiere ich mir folgende Konstanten
Delphi-Quellcode:
const
HH_HELP_CONTEXT = $0;
MYHELP_Optionen = 'Hilfe.chm ::/Einstellungen/Einstell.htm' + Chr(0);
nun der Aufruf
Delphi-Quellcode:
[...]
var
RetCode : Integer;
begin
if HtmlHelpInstalled = True then
begin
RetCode := HH(Application.Handle, PChar(MYHELP_Optionen), HH_HELP_CONTEXT, ActiveControl.HelpContext);
end;
Das funktioniert alles wunderbar.
Programmieren ist ein dreckiges Gewerbe:
Zitat:
Setze ich nun den Button in den Eigenschaften von Enabled und Visible auf False kommt
die Schmutzverletzung wieder
Ups, sorry, stimmt
|
|
Zitat
|