Si por una "aplicación para internet" entendes montar una aplicación de escritorio en un navegador, lamento decirte que con Delphi 5/6/7, hasta donde yo se, no es posible, y si lo es, debe ser algo titánico.
Seguramente con Delphi.Net será otra historia... pero aún no me he metido al tema...
Por supuesto que con Delphi podes hacer muchas cosas, y muy buenas, como programar un ActiveX que se cargue en una página... pero eso no convivirá con una aplicación normal de escritorio... al menos hasta donde yo entiendo.
Ahora... programar orientado a internet abarca muchas otras cosas, y Delphi es una maravilla para programar servidores y clientes de todos los tipos imaginables... de forma práctica y sencilla. Basta que te des una vuelta por las pestañas de las Indy o de Internet para que veas la gama de componentes que hay disponibles...
Hasta luego.