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 ShortCut mit F1 (https://www.delphipraxis.net/50878-shortcut-mit-f1.html)

Franz100 2. Aug 2005 09:07


ShortCut mit F1
 
Ich möchte in der Anwendung mit <F1> die Hilfe-Datei öffnen. Verwende aber kein Menü.
Jetzt habe ich folgenden Code geschrieben:

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Key = VK_F1) then
HtmlHelp(0, PChar(Application.HelpFile), HH_DISPLAY_TOC, 0);
end;

Es kommt auch keine Fehlermeldung. Nur wenn ich <F1> drücke, passiert überhaupt nichts.
Ich habe unter uses HHAPI eingetragen und in den Projekt-Optionen den Namen der Hilfe-Datei.

Khabarakh 2. Aug 2005 09:14

Re: ShortCut mit F1
 
Delphi-Referenz durchsuchenTForm.KeyPreview auf true gestellt?

OH
Hat KeyPreview den Wert true, erhält das Formular Tastaturereignisse vor dem aktiven Steuerelement (das in der Eigenschaft ActiveControl angegeben ist).

Franz100 2. Aug 2005 09:28

Re: ShortCut mit F1
 
Vielen Dank, darauf habe ich vergessen gehabt. (Ich glaub das Alter macht sich schön langsam bemerkbar) :dancer:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:25 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