![]() |
Unbekannte Direktive für message bei CMDialogKey
Hallo,
ich arbeite mit Delphi 2010 und möchte folgende Procedure verwenden, um die Tastenkombination Strg+Tab abzufangen:
Delphi-Quellcode:
procedure TfrmWizard.CMDialogKey(var Message: TCMDialogKey); message CM_DIALOGKEY;
Beim Compilieren erscheint folgende Fehlermeldung: "E2070 Unbekannte Direktive: 'message'" Wenn ich in uses "Messages" eingebe, kommt es zu demselben Fehler. Wenn ich "Winapi.Messages" eingebe, kommt diese Fehlermeldung: "F1026 Datei nicht gefunden: 'Winapi.Messages.dcu'" Meine Fragen: Kennt ihr eine andere Möglichkeit, Strg+Tab abzufangen? Wie kann ich obiges Problem lösen? Danke für jeden Tipp :) |
AW: Unbekannte Direktive für message bei CMDialogKey
Die message Deklaration gehört in den Interface Teil der Klassendeklaration. Bei der Implementierung hat die nichts verloren.
|
AW: Unbekannte Direktive für message bei CMDialogKey
Vielen Dank für die schnelle Antwort!
Ich kenne mich mit Messages leider noch nicht so gut aus, wie kann ich sinnvolle Informationen finden? |
AW: Unbekannte Direktive für message bei CMDialogKey
Die Hilfe oder ein Tutorial lesen?
Das hat mit Messages garnichts zu tun ... derartige Dinge gehören nunmal immer in die Klassendeklarationen und nicht in die Implementation. Einiges kann in der Implementation "nochmals" stehen (muß aber mit der Deklatation übereinstimmen), oder kann man auch weglassen. (Parameter-/Rückgabe-Deklaration, Aufrufconventionen und einige Direktiven, wie z.B. Inline) Zitat:
|
AW: Unbekannte Direktive für message bei CMDialogKey
Danke für den kurzen Hinweis!
Ich möchte mich zu Messages gerne etwas schlau machen, somit wäre jeder Hinweis gut, sowohl Hilfe als auch am besten Tutorials. |
AW: Unbekannte Direktive für message bei CMDialogKey
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz