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

Rellenar Columna de Un ListView1

Estas en el tema de Rellenar Columna de Un ListView1 en el foro de Visual Basic clásico en Foros del Web. Hola a todos, tengo el siguiente codigo y lo que quiero es rellenar de rojo la columna 4, con una condicion, se podra?... Código PHP: ...
  #1 (permalink)  
Antiguo 01/12/2009, 23:03
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
De acuerdo Rellenar Columna de Un ListView1

Hola a todos, tengo el siguiente codigo y lo que quiero es rellenar de rojo la columna 4, con una condicion, se podra?...

Código PHP:
Call abrir
Dim subelemento 
As ListItem
ListView1
.View lvwReport
ListView1
.GridLines True
"Select count(*) as ultimo from articulos"
apertura.Open Xconectar
ultimo 
apertura!ultimo 1
apertura
.Close
"Select * from articulos "
apertura.Open Xconectar
1
Do While Not apertura.EOF
Set subelemento 
ListView1.ListItems.Add(, , apertura!codigo_art)
subelemento.SubItems(1) = apertura!detalle_art
subelemento
.SubItems(2) = apertura!rubro_art
subelemento
.SubItems(3) = apertura!nro_proveedor
subelemento
.SubItems(4) = vbRed apertura!costo_art
subelemento
.SubItems(5) = apertura!pre_venta_art
subelemento
.SubItems(6) = apertura!existencia_art
subelemento
.SubItems(7) = apertura!minimo_art
subelemento
.SubItems(8) = apertura!maximo_art
1
apertura
.MoveNext

Loop
Call cerrar 
Desde ya muchas gracia a todos
  #2 (permalink)  
Antiguo 02/12/2009, 02:53
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Rellenar Columna de Un ListView1

If blablabla.... then CambiaColorColumna TuListView, 4, vbRed


Código :
Ver original
  1. Sub CambiaColorColumna(ControlListView As ListView, NumColumna As Integer, NuevoColor As Variant)
  2.   Dim F As Long
  3.   For F = 1 To ControlListView.ListItems.Count
  4.     ControlListView.ListItems(F).ListSubItems(NumColumna).ForeColor = NuevoColor
  5.   Next F
  6.   ControlListView.Refresh
  7. End Sub

Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!
  #3 (permalink)  
Antiguo 02/12/2009, 10:12
Avatar de fedefrankk  
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
De acuerdo Respuesta: Rellenar Columna de Un ListView1

hola.. gracias por la repuesta muy buena
saludos
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:19.