SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Fernando_P en Martes 24 de Agosto de 2004, 23:20
-
holaQ
quiero ocupar ese control que tiene como pestañas(TAB), estilo el que se ve cuando vemos las propiedades de pantalla. Pero, no se cual componente agregar y como se utiliza. Alguien puede decirme o darme ejemplos de uso.
Desde ya gracias.
Saludos!
-
No entendi muy bien, quieres que te salga la ventana del protector de pantalla
Salu2
Cyclop
-
Hola.
El control del cual hablas se llama TabStrip y para poder utilizarlo debes agregar el Microsoft Windows Common Controls 6.0 ó 5.0. Sobre cómo utilizarlo yo tampoco tengo idea jeje. Espero haberte ayudado en algo.
Suerte.
-
El control TABSTRIP que trae MS Windows Common Control 6.0 es muy primitivo.
Te recomiendo el control MS Tabbed Dialog Control 6.0 (SP4) (SSTAB)
Si no lo tienes, cargalo desde C:\WINDOWS\SYSTEM\TABCTL32.OCX
Ahora como usarlo, las siguientes instrucciones son para el control que te recomiendo:
1.- Tu defines cuantas "pestañas" desea que tenga tu control
SSTAB1.TABS=6
2.- Tu defines cuantas pestañas por fila deseas tener
SSTAB1.TABPERROW=3
3.- A cada pestaña le puedes colocar un titulo en forma independiente
En tiempo de diseño:
Pincha la pestaña, y usa la propiedad CAPTION para colocar el titulo
En tiempo de ejecucion:
SSTab1.TabCaption(i) = Titulo , donde "i" es la pestaña a la que deseas colocar el titulo
4.- Puedes habilitar o deshabilitar cada pestaña a gusto
En tiempo de ejecucion:
SSTAB1.TABENABLED(i)=TRUE|FALSe , donde "i" es la pestaña a la que deseas habilitar o deshabilitar
5.- Tambien puedes hacer que el foco se traslade a alguna pestaña especifica
SSTAB1.TAB=i
He aqui las funcionalidad mas basicas que te permitiran hacer cualquier cosa.
Espero te sirva
P.D.: Recuerda que cada pestaña es como una ventana absolutamente independiente de otra.
-
Epa mira en esta página siguiente vas a encontrar un control con las funciones que deseas pero mucho más mejorado, al estilo de los Tab de Windows XP
Tab Control (http://www.vbaccelerator.com/home/VB/Code/Controls/Tab_Controls/vbAccelerator_ComCtl32_Tab_Control/article.asp)
-
Si pero el control SSTAB es un ActiveX bien pesado mejor usa el Microsoft Windows Common Controls 6.0, por que vienen varios controles en uno solo, si usas SSTAB, y despues IMAGELIST vas a tener el doble de peso.
Salu2
Cyclop