| 
	
		|  Autor | Tema: Pregunta n00b visual basic 6, quitar borde al button  (Leído 13,317 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 am 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: 1.169
								
								 
								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*
 |  |  |  | 
			| 
					
						| 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 
								       
								
								 Desconectado 
								Mensajes: 2.633
								
								 
								La sonrisa es la mejor forma de afrontar las cosas
								
								
								
								
								
								     | 
 
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: 178
								
								 
								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 am por extreme69 » |  En línea | 
 
 |  |  |  | 
			| 
					
						| LeandroA | 
 
Hola se puede eliminar los bordes utilizando una region Option ExplicitPrivate Declare Function CreateRectRgn Lib "gdi32.dll" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As LongPrivate Declare Function SetWindowRgn Lib "user32.dll" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As LongPrivate Declare Function GetClientRect Lib "user32.dll" (ByVal hwnd As Long, ByRef lpRect As RECT) As LongPrivate Type RECT    Left As Long    Top As Long    Right As Long    Bottom As LongEnd Type Private Sub Form_Load()    DeleteCmdBorder Command1.hwndEnd 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, TrueEnd Sub 
 |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  | 
			| 
					
						| Psyke1 
								Wiki  Desconectado 
								Mensajes: 1.089
								
								     | 
 
y con CreateRoundRectRgn()  se podría hacer con bordes redondeados.   DoEvents!   |  
						| 
								|  |  
								|  |  En línea | 
 
 |  |  |  |  |  
 
	
 
 
				
					
						| Mensajes similares |  
						|  | Asunto | Iniciado por | Respuestas | Vistas | Último mensaje |  
						|   |   | Pregunta n00b Programación Visual Basic
 | Lambda | 2 | 2,209 |  30 Abril 2007, 23:56 pm por Hans el Topo
 |  
						|   |   | [Pregunta] ¿De donde puedo descargar Visual Basic 5.0?
							« 1 2 3 4 » Programación Visual Basic
 | Powa | 34 | 21,712 |  24 Julio 2009, 18:29 pm por Powa
 |  
						|   |   | [Pregunta] Visual basic es o va a ser reemplazado por Visual Basic .net?
							« 1 2 3 » Programación Visual Basic
 | Dreamaker | 29 | 20,705 |  21 Marzo 2010, 18:59 pm por el_c0c0
 |  
						|   |   | Ojo pregunta de n00b extremo Electrónica
 | x0p | 2 | 3,393 |  20 Febrero 2011, 19:29 pm por x0p
 |  
						|   |   | pregunta sobre visual basic y c++ Programación Visual Basic
 | elkiy | 2 | 2,831 |  21 Mayo 2012, 07:01 am por raul338
 |    |