Eliminar Bordes y Efecto a un Control WebBrowser

Iniciado por Cj2009z, 8 Febrero 2008, 17:19 PM

0 Miembros y 1 Visitante están viendo este tema.

Cj2009z

Hola como estan, alguien sabe como poder eliminar los border y el efecto 3d que traen los controles webbrowser,he intentado colocarlos sin bordes, pero este siempre aparece y con el efecto 3d, si alguien tiene la respuesta, gracias de antemano




saludos a todos los del foro.

Chefito

Asi de prongo no se me ocurre mucha cosa  :P. Prueba con las apis de regiones a ver si le puedes quitar los bordes. Si no te quieres meter en apis, una solución, aunque algo más patatera pero igualmente puede ser efectiva, es rodear el borde con un objeto shape rectangular del mismo color que el fondo. Esto le quitará el efecto 3d.
Saludos.
Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)

LeandroA

Hola una forma de hacerlo es con javascript o bien como te dijeron antes


Con javascript

Option Explicit

Private Sub Form_Load()
WebBrowser1.Navigate "www.google.com"

End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
WebBrowser1.Document.body.Style.border = 0 ' para quitar el borde
WebBrowser1.Document.body.Scroll = "no" ' para quitar el scroll
End Sub


Saludos

Cj2009z

Gracias por las dos respuestas, los he probado y funciona a la perfección, vaya era si de sencillo, hay veces que uno se ciega por un momento, para eso existen las demas personas, para poder aprender de ellos, gracias amigos.