Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: manuel091188 en 3 Octubre 2019, 16:12 pm



Título: problema diseño de V.B. 6.0
Publicado por: manuel091188 en 3 Octubre 2019, 16:12 pm
saludos para todos antemano, tengo problemas con el modo de diseño del visual basic 6.0 el programa que ejecuto tiene 4 pestañas con tabstrip que al momento de ejecutar puedo visualizar pero al estar en modo de diseño no logro entrar a las demas pestañas excepto la primera alguno de ustedes sabe como puedo resolver esto

adjunto imagenes

por su ayuda y tiempo muchas gracias

Código
  1. Private Sub tbsOptions_Click()
  2.  
  3.    Dim i As Integer
  4.    'show and enable the selected tab's controls
  5.    'and hide and disable all others
  6.  
  7.  
  8.    For i = 0 To tbsOptions.Tabs.Count - 1
  9.        If i = tbsOptions.SelectedItem.Index - 1 Then
  10.            picOptions(i).Left = 210
  11.            picOptions(i).Enabled = True
  12.        Else
  13.            picOptions(i).Left = -20000
  14.            picOptions(i).Enabled = False
  15.        End If
  16.    Next
  17.  
  18. End Sub

(https://fotos.subefotos.com/ba017512fa76cf396d73624a96e2d2e0o.png)
(https://fotos.subefotos.com/e3c739ddbd90b74500f7e88421b942d7o.png)




Mod: No escribir todo en mayusculas. Los codigos deben ir en etiquetas GeSHi


Título: Re: PROBLEMA DISEÑO DE V.B. 6.0
Publicado por: EdePC en 3 Octubre 2019, 17:33 pm
Saludos,

- Te recomiendo leer el Libro de Oro de Visual Basic 6.0, página 353 en adelante, ahí dice lo siguiente:

Citar
Es importante que conozca una característica de los controles TabStrip que en muchas ocasiones
confunde a los programadores. Esto es, que un control TabStrip no es un contenedor, es decir, no
contiene secciones donde usted puede colocar los elementos para cada opción, sino, que es un
conjunto de fichas o solapas que deben ser asociadas a contenedores como PictureBox y Frame.
En este caso, usted debe asociar un contenedor (PictureBox o Frame) a cada opción y visualizarla
según la opción que el usuario haya pulsado. Esto es sencillo de hacer, sólo debe poner visible el
contenedor correspondiente a la opción pulsada y poner invisible los contenedores de las demás
opciones.

- También se muestra como usar el control mediante un objeto de forma muy detallada.

https://visualbasic60.files.wordpress.com/2010/09/librodeoro.pdf


Título: Re: PROBLEMA DISEÑO DE V.B. 6.0
Publicado por: manuel091188 en 3 Octubre 2019, 17:50 pm
agradezco tu tiempo leeré detenidamente



Mod: No escribir textos completamente en mayusculas


Título: Re: PROBLEMA DISEÑO DE V.B. 6.0
Publicado por: Serapis en 3 Octubre 2019, 18:57 pm
Olvídate del control TabStrip, es muy engorroso de utilizar...
Es 100 veces más cómodo el  control: SSTab

Tienes que localizarlo buscando en los componentes... te adjunto una captura:
(https://i.imgur.com/vbZmjQK.png)

Desde personalizado (en la ventana de propiedades), puedes acceder a la mayoría de propiedades de diseño, para añadir/eliminar fichas, cambiar su orientación, etc... además pinchando en una ficha, o directamente cambiando el índice en la propiedad tab (durante diseño, en la ventana de propiedades) accedes a ella ya que se pone al frente y puedes operar sobre dicha ficha...
(https://i.imgur.com/hPtls47.png)


Título: Re: problema diseño de V.B. 6.0
Publicado por: manuel091188 en 3 Octubre 2019, 20:32 pm
Ah muchas gracias  ... de igual manera el problema es programa esta hecho con TabStrip y tienes razon es muy problematico