Je développe une application Delphi.
Lors d'un événement TImage.MouseDown, je souhaite exécuter la tâche X
si la touche majuscule est enfoncée, Y
tâche si la touche de contrôle est enfoncée et Z
tâche si aucune de ces touches n'est enfoncée. Pour cela, j'utilise la variable TShiftState
. Maintenant j'ai une fonction dans laquelle je dois passer cette variable en paramètre.Delphi: Comment utiliser la variable de type TShiftState?
procedure Something(keyState : TShiftState);
Maintenant Dans cette fonction ce que je devrais juste pour vérifier l'état de la clé?
if KeyState <> ssShift then begin
end;
Le code ci-dessus montre une erreur.
Merci.
S'il vous plaît voir ma question éditée .. – Himadri
Merci ... Vous fournissez tout ce dont j'ai besoin. – Himadri