El punto es que es IMPOSIBLE hacerlo sin recodificacion. Para que tu programa se vea como una pagina web hay que renderizar la GUI como strings HTML (totalmente diferente a win32), y eso es mucho trabajo. Es por eso que te digo que solo PODRIA pasarse la logica del negocio y acceso a datos (sea que uses archivos o cualquir cosa), y eso dependiendo de como la tengas.
Asi, que no es que no te entienda: seria genial que el asunto fuera mas automatico pero simple y llanamente no lo es. De hecho, el usar el Intraweb te ahorra unos 6 meses de trabajo y no es tan dificil como pudiera parecer: Haces formas, pones botones, les das dobleclik y el codigo, o sea, como se trabaja normal en Delphi. Pero toda la interface grafica hay que rehacerla y ni por error se pueden poner formas o ventanas de Win32 o VCL a ejecutar dentro del servidor (porque corre dentro de un servidor web), todo se hace por pagina web y/o javascript
Por eso, date una mirada a los demos y la documentacion para que sepas realmente como es el asunto.. es que programar para Interntet es una vaina diferente a aplicaciones nativas. Pero por lo menos Delphi ayuda mucho con Intraweb, a los que nos ha tocado desde abajo, eso si es dificil...
Ahora, si es que estas muy urgido, quedan dos vias mas:
1- Vuelves la aplicacion un formulario ActiveX. El problema es que ActiveX es una tecnologia insegura y los exploradores la desactivan automaticamente estos dias. La ventaja es que la recodificacion es minima, tonces puede servir dentro de una Intranet
2- Usas Terminal Server y accedes desde un explorador al servidor. Si el servidor no es de Internet pues no se puede ver a travez de Internet (a menos que tenga una IP fija)