Ich glaube nicht, dass du dir die
Unit SOCKETS einfach irgendwo besorgen kannst.
Mit "Adaption ..." meinte ich, dass du dir die
Indy-Komponenten installierst und dann den dir vorliegenden Code so anpasst, dass er auch nach dem Ersetzen von TTCPClient durch TIdTCPClient weiter funktioniert. Die Änderungen dürften nicht so dramatisch sein.