FoxPro/Visual FoxPro - Colocando Imagenes BMP en ListBox

 
Vista:

Colocando Imagenes BMP en ListBox

Publicado por Gabriel (427 intervenciones) el 04/01/2008 16:07:27
Amigos :
Nuevamente recurriendo a ustedes, estoy tratando de poner una imagen
BMP al margen izquierdo de cada nombre de alumno segun el sexo del
alumno osea masculino o femenino, previamente dichos datos aparecen
cargados en el ListBox...
Cabe mencionar que el ListBox esta compuesto 3 campos unidos que
reflejan una sola columna.

En la base de datos el campo SEXO toma un valor numerico es decir .
1 = Masculino
2 = Femenino

Aqui el codigo de lo avanzado solo me muestra la imagen BMP de
Femenino...

LOCAL cExtension
cExtension = 0
WITH Thisform.LstProgramado
FOR lnItem = 1 To .ListCount
IF .Selected(lnItem)
WAIT WINDOW "Item Seleccionado :" + .List(lnItem) Timeout .4
Endif
cExtension = IIF((SEXO) = 1,"Masculino","Femenino")
WAIT WINDOW "Tipo : " + ALLT(cExtension) TIME .2
DO CASE
CASE cExtension = "Masculino"
THIS.Picture(lnItem) = "C:SISGENAPLICACIONBMPSUSER.BMP"
CASE cExtension = "Femenino"
THIS.Picture(lnItem) = "C:SISGENAPLICACIONBMPS
SUPPORT.BMP"
ENDCASE
ENDFOR

Agradezco sus comentarios y sugerencias

Saludos,

GABRIEL
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Colocando Imagenes BMP en ListBox

Publicado por Saul (728 intervenciones) el 04/01/2008 21:20:46
Bueno yo no lo he hecho con list
yo lo hago con grid
intentalo veras que da lo mismo y con caracteristicas mejores

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Colocando Imagenes BMP en ListBox

Publicado por Gabriel (427 intervenciones) el 07/01/2008 20:18:09
Gracias amigo Saul por tus consejos...

Pero trabajo mas con el ListBox...

Replantie mi codigo y logre resolver el problema.

Saludos,

Gabriel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Colocando Imagenes BMP en ListBox

Publicado por Samuel (1 intervención) el 06/10/2009 16:02:52
Hola me podrias decir que le adicionaste a tu codigo para que funcione, me encuentro en el mismo problema

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Colocando Imagenes BMP en ListBox

Publicado por Gonzalito (1 intervención) el 01/11/2022 18:22:30
LOCAL cExtension
cExtension = 0
WITH Thisform.Lst1
FOR lnItem = 1 To .ListCount
IF .Selected(lnItem)
WAIT WINDOW "Item Seleccionado :" + .List(lnItem) Timeout .4
Endif
cExtension = IIF((SEXO) = 1,"Masculino","Femenino")
WAIT WINDOW "Tipo : " + ALLT(cExtension) TIME .2
DO CASE
CASE cExtension = "Masculino"
Thisform.Lst1.Picture(lnItem) = "C:fotomen.bmp"
CASE cExtension = "Femenino"
Thisform.Lst1.Picture(lnItem) = "C:fotogirl.bmp"
ENDCASE
ENDFOR
ENDWITH
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar