metallic, тот код, что ты написал в delphi 5 можно использовать и в delphi 7.
Этот код написан для компонентов TServerSocket,
TClientSocket, которые есть в delphi 7, но они не установлены.
Их установить очень просто:
Идем: Component->Install Pakages.
Нажимаем кнопку Add, и идем в "...Delphi7\Bin", выбираем файл dclsockets70.bpl, и все!
Теперь эти компоненты во вкладке "Internet".
После такого подробного объяснения вопросов быть не должно.