FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Sobre OnNewWindow
Estube viendo la ayuda, y entendi para que sirve, va ya lo sabia, lo que pasa es que no se como implementarlo, para que cuando use el evento OnNewWindow, me abra otra ventana de mi navegador, y ponga la url automaticamente en el. Alguien me podria dar una mano?
Saludos PD: El browser ta lindo y es funcional, si alguien llegase a necesitar los fuentes, solo pedirmelos. Última edición por jorge1987 fecha: 19-05-2005 a las 04:11:17. |
#2
|
||||
|
||||
Bastante confusa tu pregunta pero intuyo que lo que deseas es detectar el evento para así poder abrir tu propio navegador en lugar del IE cuando se selecciona un enlace que abre una nueva ventana.
De ser así, creo que el hilo Como detectar la URL de una "página nueva" (que bien podrías haber encontrado tú mismo buscando el término "TWebBrowser" en los foros) te servirá de ayuda. Y si no es así de cualquier forma te servirá pues cualquier navegador personalizado debería tener la capacidad de abrir los enlaces externos en sus propias ventanas. // Saludos Última edición por roman fecha: 19-05-2005 a las 05:41:47. |
#3
|
||||
|
||||
Mis disculpas
Soy muy nuevo en el foro, y pido disculpas si por ahi de vez en cuando, se me escapa algo, todabia no estoy acostumbrado a usar cosas como la funcion de buscar, pero ya me acostumbrare.
Saludos |
#4
|
||||
|
||||
Bueno pero, ¿te sirvió el enlace? ¿era lo que buscabas?
// Saludos |
#5
|
||||
|
||||
Recien lo acabo de probar
Bueno anoche no tube tiempo de postear, ya que eran casi la una, y estaba muy cansado, pero acabo de probar ese link que me diste, pero no logre hacer nada.
Osea lo que necesito es lo que hace por ej el IE, que cuando un lin es hacia una nueva ventana, se habre otra del mismo explorador, y se coloca la direccion ahi, pero tengo dos problemas: ¿Como hago para abrir otro explorador del mio?, y ¿como le hago llegar la url al tedit o combobox en los que se pone la url? |
#6
|
||||
|
||||
A ver, resumamos:
En el evento OnNewWindow2 pones:
donde BrowserForm es el formulario con el WebBrowser. Lo que estás haciendo es crear un formulario de tu navegador e indicando a IE que despliegue el contenido en el WebBrowser del nuevo formulario en lugar de una ventana del propio IE. En esos momentos el WebBrowser ya tendrá la dirección a la cual se navega. Para ponerla en el edit lo haces igual que si no abrieras una nueva ventana: en el evento OnNavigateComplete2:
Ten cuidado de poner Action := caFree en el evento OnClose del formulario ya que si no lo haces, al momento de cerrar la aplicación se genera un error. // Saludos |
|
|
|