You could use SetWindowsHookEx() with the WH_KEYBOARD parameter.
Unfortunately a system wide hook must be set from within a DLL.
Fortunately DLLs aren't so bad in Delphi.
Paul Ritchie
RCS (NZ) Ltd.
-Original Message-
From: [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
Sent: Friday, 19
Is there a system API to trap all keystrokes systemwide
so that I can
implement a kbd connected bar-code-scanner driver ?
Rohit, excuse me if I have misunderstood your question
and am telling you something you already know, but I