Ver Mensaje Individual
  #5  
Antiguo 08-08-2004
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Reputación: 25
Delphius Va camino a la fama
Wink Eso es lo que quería ... pero ...

Gracias Roman!,
Funciona bien.. hay que agregarle algunas que otras cositas pero anda.
Eso es lo que necesitaba... pero la verdad es que tengo un problema: quiero llevar esto a un programa que estoy desarrollando: un multinavegador y hasta el momento no he logrado agregar dicha funcionalidad.
Funciona todo OK siempre y cuando se trate de un formulario principal, pero el inconveniente que tengo es que mi navegador es un frame. Y voy creando frames navegadores dinámicamente (a c/u los coloco en un TTabSheet diferente que tambien creo dinamicamente)

¿Habria manera de pasarlo al frame?... para una mejor ayuda ve el hilo anterior que había creado http://www.clubdelphi.com/foros/showthread.php?t=12252 Allí tienes el código de cómo genero todo lo anterior.

Mi objetivo es que cuando se haga clic en "nueva ventana" realmente se cree una pestaña con su correspondiente frame navegador y dicho enlace.

Estuve pensando en hacer que llame al evento del botón (que se encarga de hacer las pestañas y los frames) pero esto generaría una referencia cicular y Delphi no lo permite: ¡La unidad principal hace uso de la del frame y la del frame debería hacer uso de la principal! ¿Cómo solucionar esto?

El problema sería el código que tu enviaste:
Código Delphi [-]
with TForm1.Create(nil) do
  ppDisp := WebBrowser1.Application;

Se que es complicado hacer lo que pretendo, pero no imposible
Desde ya muchas gracias...
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita