Hey, I've been working with Visual Basic 6 for some time. I already have a program that communicates through networks using Winsocks.

My problem is, I cannot connect to a friends computer through the internet into his network and through NAT. I suspect the IP address dependency from Winsocks. He is in a network and on a computer that does not directly connect to the internet. I need to get past that NAT. If your thinking its mine or his firewall, its not. I've checked that myself.

If anybody knows a solution to this, please tell me. If you need more info, I'll be happy to give you some.