Vcl.Forms.TApplication.HelpCommand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HelpCommand(Command: Integer; Data: NativeInt): Boolean;

C++

bool __fastcall HelpCommand(int Command, NativeInt Data);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

Beschreibung

Stellt schnellen Zugriff auf beliebige Hilfe-Befehle in der API (Application Programming Interface) der nativen Hilfebehandlungsfunktionen HTMLHelp, WinHelp und andere zur Verfügung.

Mit HelpCommand können Sie einen Befehl an HTMLHelp, WinHelp oder andere native Hilfebehandlungsfunktionen senden. Bevor der Hilfebefehl an die native Hilfe-Engine (Windows) gesendet wird, generiert HelpCommand ein OnHelp-Ereignis für das aktive Formular oder für das TApplication-Objekt. Der Befehl wird schließlich an die nativen Hilfebehandlungsfunktionen (HTMLHelp oder WinHelp) weitergeleitet, wenn keine Ereignisbehandlungsroutine für OnHelp vorhanden ist.

Um die Funktion HelpCommand zu funktionieren und die entsprechende native Hilfebehandlungsfunktion aufzurufen, fügen Sie der uses-Klausel Ihrer Anwendung Vcl.HtmlHelpViewer oder eine andere Unit hinzu, die ein Interface für den zu verwendenden, externen Hilfe-Viewer bereitstellt. Die Unit Vcl.HtmlHelpViewer stellt ein Delphi-Interface für die native Windows-Hilfebehandlungsfunktion HTMLHelp bereit. Für C++ müssen Sie die Header-Dateien HTMLHelpViewer.hpp einbeziehen.

Informationen über die nativen Funktionen zur Hilfebehandlung (HTMLHelp oder andere) und zu den übergebenen Daten finden Sie im jeweiligen HTMLHelp-Thema in der MSDN-Bibliothek.

Siehe auch