Sorry ... I wasn't very specific about what I wanted.

The conversation I require is very simple. I just want App1 (the source app) to be able to send a string to App2. This will instruct App2 to do something ... this is all I want really.

It would be nice for App2 to signal back to App1 when it's finished but this isn't my main requirement .. I imagine I could just do the same in reverse!

SendKeys would do it ... but it's a bit primitive and prone to f**k up!!

I will have a look at the Winsock example.

Cheers,
Mark.