Bienvenido a Visual Basic Siglo XXI
Inicio · Artículos · Descargas · Tu cuenta · Foros · Top 10
 
 


 
 
Módulos

· Inicio
· Artículos
· Blogs
· Buscar
· Comentarios
· Descargas
· Encuestas
· Enlaces
· Enviar artículos
· Estadísticas
· Foros
· Mensajes privados
· Recomiéndanos
· Top 10
· Tu cuenta
 
 

 
 
Publicidad

 
 

 
 
¿Quién está en línea?

Actualmente hay 9 invitados, 0 miembro(s) conectado(s).

Eres un usuario anónimo. Puedes registrarte aquí
 
 

 
 
Páginas amigas

Código web
!!! Gana dinero gratis !!!

Mundo JavaScript

Get Firefox!

Sorteo de visas

Audios de Chicho

ActiveLock

CabControl

Blog de Gustavo Alegre

RECMA - Vigilancia por Internet

Soluciones IP Network - Redes Inalámbricas, Cableado Estructurado y Telefonía IP
OnGlasses.net - Contenidos de programación, artículos, foros,  videos, noticias, eventos y chat.
 
 

 
  Hacer que un TabStrip muestre una ficha inmediatamente al hacer clic sobre ella
Posted on Wednesday, 17 November a las 23:11:59 by galegre

Visual Basic Un truco para que el contenido de una ficha se muestre apenas se pulse sobre la misma, como los cuadros de diálogo de Windows.

Normalmente en un cuadro de diálogo con fichas (como Propiedades de Pantalla), al hacer clic en alguna de ellas el contenido de la misma se muestra inmediatamente, cosa que no sucede con el control TabStrip de Visual Basic, en el cual la información de la ficha se muestra después que hemos soltado el botón izquierdo del mouse. En este truco vamos a subsanar ese error de diseño utilizando la llamada a la API mouse_event en el evento MouseDown del TabStrip para forzar al mismo a ejecutar el evento Click() antes de soltar el botón izquierdo del mouse.

1. Debemos de crear un TabStrip con la cantidad de fichas que deseemos, y crear una matriz de Frames llamada fraFichas, la cantidad de Frames debe ser igual a la cantidad de pestañas del TabStrip.

2. Pegar este código en el formulario:


Option Explicit

Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, _
    ByVal dx As Long, ByVal dy As Long, _
    ByVal cButtons As Long, ByVal dwExtraInfo As Long)

Private Const MOUSEEVENTF_LEFTUP = &H4

Private Sub TabStrip1_Click()
Dim i As Long
For i = 0 To TabStrip1.Tabs.Count - 1
    fraFichas(i).Visible = False
Next i
fraFichas(TabStrip1.SelectedItem.Index - 1).Visible = True
End Sub

Private Sub TabStrip1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
mouse_event MOUSEEVENTF_LEFTUP, 0&, 0&, 0&, 0&
End Sub

3. Haga clic en el botón "Ejecutar" para probar la aplicación.



 
 

 
 
 
Enlaces Relacionados

· Más Acerca de Visual Basic
· Noticias de galegre


Noticia más leída sobre Visual Basic:
Insertar imagen en un RichTextBox

 
 

 
 
Votos del Artículo

Puntuación Promedio: 4.72
votos: 11


Por favor tómate un segundo y vota por este artículo:

Excelente
Muy Bueno
Bueno
Regular
Malo


 
 

 
 
Opciones


 Versión Imprimible  Versión Imprimible

 Enviar a un Amigo  Enviar a un Amigo

 
 

 
 
Topicos Asociados

Visual Basic
 
 


 
 
Los comentarios son propiedad de quien los envió. No somos responsables por su contenido.
 
 


 
 
No se permiten comentarios Anónimos, Regístrese por favor
 
 


 
 
Re: Hacer que un TabStrip muestre una ficha inmediatamente al hacer clic sobre ella (Puntuación 0)
por Anonymous el Monday, 05 September a las 01:41:49
Muy buen tip, gracias!!!


 
 


 
 
Re: Hacer que un TabStrip muestre una ficha inmediatamente al hacer clic sobre ella (Puntuación 1)
por austin1ga el Thursday, 27 March a las 02:53:52
(Información del Usuario | Enviar un Mensaje)
spanking fourteen daughter [www.universidadescr.com] 5c 22free spanking movie 5c 22 [forum.final-statement.de] memory child spanking [gokartclub.net] spanking caning gay [deksci57.icspace.net] spanking school free video [boratfilm.net] russian spanking clips [forum.maaseh.com] domestic spanking com [forum.zox.ro] female spanking phone chat [forum.clubedabiela.com] spanking download movie free [fjordangeln.net] female+spanking+male+stories old fashion spanking films [i-love-bg.de] spanking womens panties [forum.softdan.com] experts spanking children [eisenstadt.meberl.com] children spanking law [forum.everigel.magia.hu] bare butt spanking phone [forum.bananasplit.net] bdsm spanking basics old rope [javero.com] brutal rape and spanking [forum.myprostatitis.com] traditional marriage wife spanking [esptool.atrc.utoronto.ca] spanking domestic discipline stories [flyleaf-web.com] real spanking teens [forum.mykord.com] spanking+fetish+clubs pics punishment spanking otk [forum.final-statement.de] spanking pussy story [forum.vtm-net.com] fashioned otk female spanking [forum.zox.ro] firm hand spanking [brokenlane.com] spanking personals click [forum.fcpirin.net] hand spanking wives [forum.house-bg.net] wifes spanking husbands pict [www.elforo.de] story sister spanking bare bottom erection son [foro.salsadance.es] spanking of teenage boys [forum.a2b.cc]


 
 







 
 
Cultura general © 2006. Todos los derechos reservados.
Visual Basic es una marca registrada de Microsoft Corporation.
Esta web ha sido elaborada utilizando PHP-Nuke. Copyright © 2005. Todos los derechos reservados. PHP-Nuke es un Software Libre desarrollado bajo la licencia GNU/GPL.
Página Generada en: 0.051 Segundos