Sto sviluppando un'applicazione Delphi.
Durante l'evento TImage.MouseDown, desidero eseguire l'attività X
se si preme il tasto Maiusc, l'attività Y
se si preme il tasto di controllo e l'attività Z
se nessuna di esse viene premuta. Per quello sto usando la variabile TShiftState
. Ora ho una funzione in cui devo passare questa variabile come parametro.Delphi: Come utilizzare la variabile di tipo TShiftState?
procedure Something(keyState : TShiftState);
Ora in questa funzione cosa dovrei controllare per verificare lo stato della chiave?
if KeyState <> ssShift then begin
end;
Il codice sopra mostra errore.
Grazie.
Si prega di vedere la mia domanda modificata .. – Himadri
Grazie ... Fornire tutto ciò di cui ho bisogno. – Himadri