Sure. Everything that's been written can be written again if you know how to :)
What you want would require native code, therefore most likely C(++) and/or ASM (Delphi can almost certainly do it to).
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
You'll need to talk to the operating system on the remote machine to take over its desktop. That requires access to operations which Java cannot provide (because such access is highly operating system dependent and therefore outside the scope of a platform independent platform like Java).
You'll need operating system specific code (native to that OS) for each supported platform.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337