Maybe this will help:
OstroSoft Winsock Component[
^]
Download
oswinsck.exe
(The version that works with .NET).
OstroSoft Winsock Component
Licensing
Can be used in any version of Visual Basic and in any language, supporting COM
Distribution
Requires only oswinsck.dll and VB runtimes
Usage
Doesn't require visual interface, can be used in class modules
Scripting
Provides blocking calls for scripting