Solución:
TWebBrowser es ES DECIR. No es una construcción enchufable para navegadores. Puede tener otros navegadores integrados en su aplicación. Ver
- http://www.adamlock.com/mozilla/
- http://delphi.mozdev.org/articles/taming_the_lizard_with_delphi.html
- http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/
El tiempo ha pasado
Esta respuesta es del ’08 y desde entonces el tiempo ha pasado. Los enlaces ya no funcionan y probablemente ahora haya mejores alternativas.
Una alternativa viable es CEF – Chromium Embedded Framework que encapsula el navegador Chromium que por sí mismo encapsula WebKit. Esta biblioteca se proporciona como archivos DLL simples con una API C exportada.
Hay una interfaz de Delphi disponible en code.google.com/p/delphichromiumembedded
Lo he estado usando con mi propia implementación de interfaz y funciona muy bien, aunque no es tan fácil de usar correctamente como THTML o IE, pero es genial para quien necesita un navegador potente e integrable.
Editar: Lars me adelantó, desafortunadamente
Bueno, hay un control ActiveX basado en el motor Gecko que intenta presentar una copia exacta de la API IWebBrowser (que usa TWebBrowser).
Puede encontrarlo aquí: http://www.iol.ie/~locka/mozilla/control.htm Desafortunadamente, parece que no se ha actualizado en un tiempo. La última versión está basada en Gecko 1.7.12 y creo que Gecko está actualmente hasta 1.9.x (usado en Firefox 3)