SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Fernando_P en Martes 24 de Agosto de 2004, 23:20

Título: Uso De Control
Publicado 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!
Título: Re: Uso De Control
Publicado por: Cyclop en Miércoles 25 de Agosto de 2004, 00:33
No entendi muy bien, quieres que te salga la ventana del protector de pantalla

Salu2

Cyclop
Título: Re: Uso De Control
Publicado por: DiabloRojo en Miércoles 25 de Agosto de 2004, 01:55
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.
Título: Re: Uso De Control
Publicado por: Jose Arriagada en Miércoles 25 de Agosto de 2004, 16:06
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.
Título: Re: Uso De Control
Publicado por: Angel David Gil Ramírez en Jueves 26 de Agosto de 2004, 16:34
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)
Título: Re: Uso De Control
Publicado por: Cyclop en Jueves 26 de Agosto de 2004, 21:58
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