Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales
Autor
|
Tema: Pregunta n00b visual basic 6, quitar borde al button (Leído 1,618 veces)
|
|
usuario oculto
|
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
Mensajes: 780
4 Esquinas
|
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
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
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
|
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
|
Yo pregunto cuando vieron un boton (el comun, de windows) sin borde?  Si no es ownerdraw o hecho a mano (ocx/ctl) creo que no se puede 
|
|
|
|
|
En línea
|
|
|
|
|
usuario oculto
|
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
Mensajes: 1.082
Ex XXX-ZERO-XXX
|
En algun lado me parecio ver raulll, no llores xD jaj
|
|
|
|
|
En línea
|
|
|
|
extreme69
Desconectado
Mensajes: 166
Be BlackHat but don't forget your principles.
|
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
|
Hola se puede eliminar los bordes utilizando una region 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
Mensajes: 1.005
|
y con CreateRoundRectRgn() se podría hacer con bordes redondeados.  DoEvents! 
|
|
|
|
|
En línea
|
|
|
|
79137913
Desconectado
Mensajes: 780
4 Esquinas
|
|
|
|
|
|
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
|
|
|
|
|