Brian,
I dunno...it would be easy enough to use an invisible form...
>That does, indeed, instantiate a winsock object, but how would I then override functionality? For instance, I want my own code to run when the DataArrival event fires. I suppose I could use the VFPCOM tool, but it would be easier to place it on a form that never gets shown. Is there something I am missing?
>
Steve Gibson