elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 08:56  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Pregunta n00b visual basic 6, quitar borde al button
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Pregunta n00b visual basic 6, quitar borde al button  (Leído 1,618 veces)
usuario oculto


Desconectado Desconectado

Mensajes: 450



Ver Perfil WWW
Pregunta n00b visual basic 6, quitar borde al button
« en: 22 Junio 2011, 23:30 »

 He puesto una imagen a un button pero no logro quitar el ... borde.
¿Como se hace?  (sin necesidad de ocx mejor..)




modificación: soy noob en vb, pero lo del picture ya lo sabía ¬¬


« Última modificación: 26 Junio 2011, 11:32 por mansan[a] » En línea

Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)
79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #1 en: 22 Junio 2011, 23:41 »

HOLA!!!

Bien bien simple, usa un picturebox y pone el codigo en picture1_click

GRACIAS POR LEER!!!


En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #2 en: 22 Junio 2011, 23:46 »

No hay una propiedad para los botones para que no tengan ni borde? aunque lo que dice 79137913 es lo que hago siempre
En línea
usuario oculto


Desconectado Desconectado

Mensajes: 450



Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #3 en: 23 Junio 2011, 00:09 »

haber si alguien lo sabe xD
En línea

Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)
raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.372


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #4 en: 23 Junio 2011, 00:12 »

Yo pregunto cuando vieron un boton (el comun, de windows) sin borde? :huh:

Si no es ownerdraw o hecho a mano (ocx/ctl) creo que no se puede :P
En línea

usuario oculto


Desconectado Desconectado

Mensajes: 450



Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #5 en: 23 Junio 2011, 00:23 »

xd en net creo que se puede no me acuerdo ya..
En línea

Que le jodan a  la salud mental!
Fecha de registro:    16 Noviembre 2008, 17:38
años atrás users baneados :)
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #6 en: 23 Junio 2011, 00:44 »

En algun lado me parecio ver raulll, no llores xD jaj
En línea
extreme69

Desconectado Desconectado

Mensajes: 166


Be BlackHat but don't forget your principles.


Ver Perfil
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #7 en: 23 Junio 2011, 02:22 »

No uses un botón, usá una imagen con la propiedad BorderStyle 0, le hacés 2 clicks a la imagen y escribis el código q iba dentro del botón.

Private Sub Picture1_Click()

msgbox "funciona"

End Sub
« Última modificación: 23 Junio 2011, 02:25 por extreme69 » En línea

LeandroA
Moderador
***
Desconectado Desconectado

Mensajes: 693


Seguime


Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #8 en: 23 Junio 2011, 02:44 »

Hola se puede eliminar los bordes utilizando una region

Código
Option Explicit
Private Declare Function CreateRectRgn Lib "gdi32.dll" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32.dll" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
Private Declare Function GetClientRect Lib "user32.dll" (ByVal hwnd As Long, ByRef lpRect As RECT) As Long
Private Type RECT
   Left As Long
   Top As Long
   Right As Long
   Bottom As Long
End Type
 
Private Sub Form_Load()
   DeleteCmdBorder Command1.hwnd
End Sub
 
 
Private Sub DeleteCmdBorder(ByVal hwnd As Long)
   Dim Rec As RECT
   Dim hRgn As Long
   GetClientRect hwnd, Rec
   hRgn = CreateRectRgn(3, 3, Rec.Right - 3, Rec.Bottom - 3)
   SetWindowRgn hwnd, hRgn, True
End Sub
 
En línea

Psyke1
Wiki

Desconectado Desconectado

Mensajes: 1.005



Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #9 en: 23 Junio 2011, 02:49 »

y con CreateRoundRectRgn() se podría hacer con bordes redondeados. :P

DoEvents! :P
En línea

79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: Pregunta n00b visual basic 6, quitar borde al button
« Respuesta #10 en: 23 Junio 2011, 03:27 »

HOLA!!!

Hola se puede eliminar los bordes utilizando una region

 ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-)

Muy bueno!!!
Es como lo que haces con los hearders de los listview¿?

GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pregunta sobre Visual Basic
Programación General
Joso 0 361 Último mensaje 8 Mayo 2004, 09:03
por Joso
Visual Basic: pregunta objeto ADO
Programación General
zantos 2 306 Último mensaje 6 Abril 2005, 15:07
por Slasher-K
Un n00b con una pregunta n_n
Hacking Wireless
Rage666 1 542 Último mensaje 4 Junio 2005, 17:43
por Aironjack
Pregunta n00b
Programación Visual Basic
Lambda 2 467 Último mensaje 30 Abril 2007, 23:56
por Hans el Topo
[Pregunta] Visual basic es o va a ser reemplazado por Visual Basic .net? « 1 2 »
Programación Visual Basic
Dreamaker 29 3,818 Último mensaje 21 Marzo 2010, 18:59
por el_c0c0
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines