Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Crear tira de imágenes en VB6

Estas en el tema de Crear tira de imágenes en VB6 en el foro de Visual Basic clásico en Foros del Web. Hola! Necesito hacer de alguna manera un control que sea una especie de "tira de imágenes" a la que le pueda agregar "n" cantidad de ...
  #1 (permalink)  
Antiguo 21/03/2007, 12:10
 
Fecha de Ingreso: marzo-2007
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
Crear tira de imágenes en VB6

Hola! Necesito hacer de alguna manera un control que sea una especie de "tira de imágenes" a la que le pueda agregar "n" cantidad de fotos y que les pueda hacer click sobre ellas y me las muestre mas grandes. Puede ser parecida a la vista de "Tira de Imágenes" de windows.
Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 22/03/2007, 13:16
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Crear tira de imágenes en VB6

Bueno, no se si te entiendo bien, kieres saber como hacer un control o kieres mas o menos una idea de como hacerlo

yo entendi ke mas o menos kerias una idea de como hacerlo, hice un pekeño ejemplo ke agrega el control Image en tiempo de ejecucion dependiendo del numero de archivo ke tenga una carpeta espero te sirva

aki esta el enlace para ke puedas descargar mi ejemplo:

mx.geocities.com/encore121/EjemploTira.zip

si nesesitas algo mas espero poder contestarte
  #3 (permalink)  
Antiguo 26/03/2007, 07:46
 
Fecha de Ingreso: marzo-2007
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Crear tira de imágenes en VB6

Hola! Bajé tu archivo pero al descomprimirlo me dió varios errores. Si lo puedes colgar de nuevo te agradezco. Saludos
  #4 (permalink)  
Antiguo 26/03/2007, 11:53
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Crear tira de imágenes en VB6

Oye trata de descargarlo de nuevo porke lo acabo de descargar y si funciono, de todos modos lo subi aki espero ke ahora si lo puedas probar

d.turboupload.com/d/1650739/EjemploTira.zip.html
  #5 (permalink)  
Antiguo 01/05/2007, 22:03
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
De acuerdo Re: Crear tira de imágenes en VB6

hola soy nuevo ingreso, baje tu archivo mañana lo pruebo
y les aviso que tal, por lo pronto gracias, yo tambien quiero hacer esto con unas imagenes
  #6 (permalink)  
Antiguo 06/05/2007, 02:53
Avatar de A.H.H  
Fecha de Ingreso: mayo-2007
Ubicación: IRUN,(GUIPUZCOA) España
Mensajes: 178
Antigüedad: 17 años
Puntos: 4
Sonrisa Re: Crear tira de imágenes en VB6

HOLA yo tambien he intentado descomprimir el archivo y me da muchos errores, me gustaria mucho verlo.

salu2
  #7 (permalink)  
Antiguo 06/05/2007, 14:19
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
Re: Crear tira de imágenes en VB6

Encore121, por favor edita tu segunda url para descargar el fichero por que dicha página, te instala un dialer , spywere o algo por el estilo

saludos

---------------------------------------------------
__________________
Recursos visual basic
  #8 (permalink)  
Antiguo 06/05/2007, 18:11
 
Fecha de Ingreso: mayo-2007
Mensajes: 74
Antigüedad: 17 años
Puntos: 1
Re: Crear tira de imágenes en VB6

Dos formularios form2 y form3.
form2 con control listview y control imagelist
form3 con control image

Codigo de form2:

Public imgX As ListImage
Public itm As String

Private Sub Form_Load()

' Agrega imágenes a la colección ListImages.
Set imgX = ImageList1. _
ListImages.Add(, "foto1.jpg", LoadPicture("foto1.jpg"))
Set imgX = ImageList1. _
ListImages.Add(, "foto2.jpg", LoadPicture("foto2.jpg"))
Set imgX = ImageList1. _
ListImages.Add(, "foto3.jpg", LoadPicture("foto3.jpg"))

ListView1.Icons = ImageList1 ' Establece la propiedad Icons.

' Agrega objetos Item al control ListView.
Dim itmX As ListItem

Set itmX = ListView1.ListItems.Add()
itmX.Icon = 1
itmX.Text = "foto1"

Set itmX = ListView1.ListItems.Add()
itmX.Icon = 2
itmX.Text = "foto2"

Set itmX = ListView1.ListItems.Add()
itmX.Icon = 3
itmX.Text = "foto3"

End Sub

Private Sub ListView1_DblClick()

Form2.Hide
Form3.Show
Form3.Image1.Picture = LoadPicture(itm)

End Sub

Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)

itm = Item & ".jpg"

End Sub

Codigo de form3:

Private Sub Form_Unload(Cancel As Integer)

Form2.Show

End Sub


Esto es para tres imágenes jpg. Para n imágenes habría que hacer un loop que busque *.jpg en una carpeta donde estén todas las imágenes y cargarlas de la misma manera en el listview.
También hay que centrar y escalar la imagen en el form3.
  #9 (permalink)  
Antiguo 13/05/2009, 14:52
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Respuesta: Crear tira de imágenes en VB6

Gracias ya lo baje y si me funciono.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 07:34.