Cambiar estado al mover el VScrollBar

Iniciado por Chuxxx, 16 Mayo 2010, 01:42 AM

0 Miembros y 1 Visitante están viendo este tema.

Psyke1

#10
mmmm
explicame que es lo que pasa exactamente y que no entiendes que no me aclaro... :-\

EDITO:
Lo que kieres es cambiar el color de fondo del Label Status, verdad?¿
Cambiale en nombre por Estado y me cuentas... :P

Salu2!

Chuxxx

#11
Que yo le quiero cambiar el color de fondo a ese label, pero "a veces" me salta ese cartel para completar, que dice:

Count
Item
Lbound
UBound


No?
Y selecciono uno de esos (ya probe con todos) y me salta ese error, y no me deja cambiarle el color, porque si pongo directamente label.backcolor = vbred me salta: "El argumento no es opcional"

Pero lo mas raro es que a veces, por que a veces pongo

Status.backcolor = vbGreen

Y me anda perfecto...
Se entiende? xDDD

EDIT: Cambie el nombre a ESTADO y me sigue saltando eso...

Psyke1

Pues siento decirte que no se de que se trata amigo... :(

Salu2!

Maik33

#13
No se si sera esto pero cuando tienes una matriz de objetos (objetos con el mismo nombre pero con el index diferente) tienes que poner NombreDelObjeto(Index).Propiedad Ejemplo: Label(2).backcolor = vbRed
O con lo de item y eso que dices
NombreDelObjeto.Item(index).propiedad Ejemplo:Label.Item(2).backcolor = vbRed
No se si es a lo que te refieres

Psyke1

#14
Cierto, no se me habia ocurrido... :P ... Vaya ciego que estoy... :laugh:
Pues claro que es eso!! ( gracias  Maik33 ) ;)
Lo que pasa Chuxxx es que has hecho una matriz de controles...
Una matriz de controles es un nombre común que se le asigna a varios objetos pero con distintos Index para poder diferenciarlos...
Investiga un poco sobre las matrizes, son muy útiles a la hora de trabajar con varios objetos del mismo tipo...
En tu caso lo que tienes que hacer es mirar la propiedad Index del Label que quieres cambiar el color de fondo, seria asi:

Código (vb) [Seleccionar]

Status(0).BackColor = vbBlack ' El 0 lo sustituyes por el Index de tu Label


Salu2! :)

Chuxxx

mmm porque esta con el mismo nombre? Bueno cuando despues a la tarde que tenga un tiempito veo el programita a ver si es eso...
Saludos y gracias Maik33! :D
Y a vos tambien *PsYkE1* xD

Chuxxx

Siii eso era.. Ahora anda perfecto! Gracias por la ayuda! :D