Quote Originally Posted by Atheist
I take it that John and Mathy are both on their own pc's, then they will be running their own instances of the client application. Two clients will not be sharing the same application, and therefor not the same DoRead subroutine
I hope that answer was clear
Well, it wasn't You see, I still can't determine who is who.
I'd like the function to be modified something like:

Private Sub DoRead(ByVal ar As IAsyncResult, byval User as string)

Where User is the user receiving data?