Hola, yo he pasado un codigo de sockets de D5 a D7 y funciona perfectamente.
Tienes que seleccionar en la barra de los menus la opcion component y del menu la opcion Install Packages, en la ventana que te sale pinchas Add y buscas en el explorador que te abre c:\archivos de progrmas\borland\delphi7\bin y ahi veras todos los componentes que quieras añadir, busca uno que dice dclsockets70.bpl seleccionalo abrelo y ya tienes los componentes socket en el delphi7 .
Ah tambien puedes instalar el Qreport que tampoco biene por defecto.
Bueno soy novato tambien pero voy progresando.
Un saludo.
Lucendo