Autor
|
Tema: Backcolor con Scrollbar [?] (Leído 4,308 veces)
|
.:BlackCoder:.
Desconectado
Mensajes: 388
Cada dia C++!!
|
Wenas... Empeze ayer a estudiar VB6 y pes tengo un par de dudas... Quiero cambiar el color de fondo de mi ventana, con 3 scoll bar que definen los valores de la funcion RGB... Y funciona pero quiero que cuando yo mueva el tambor (sin soltarlo) cambie el color de fondo... Como? Que propiedad tengo que cambiarle? Es decir que no tenga que soltar el tambor para que cambie... Espero haberme hecho entender  Este es mi code aunque me imagino que eso tiene que ver con una propiedad: Private Sub VScroll1_Change(Index As Integer) Me.BackColor = RGB(VScroll1(0).Value, VScroll1(1).Value, VScroll1(2).Value) End Sub
Y la otra duda es ¿Como obtengo en tiempo de ejecucion el valor que tenga una combobox?... Es decir a medida que cambie... Ya que se lo quiero dar al texto de una etiqueta (label)... Yo crei que era algo asi: Private Sub Combo1_Change() Label1.Caption = Combo1.Text End Sub
Pero nop xD De antemano gracias...
|
|
|
En línea
|
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja  
|
|
|
Psyke1
Wiki
Desconectado
Mensajes: 1.089
|
Respecto a la 1ª duda, esta es la solucion: Private Sub VScroll1__Scroll() Me.BackColor = RGB(VScroll1(0).Value, VScroll1(1).Value, VScroll1(2).Value) End Sub
Y no entiendo lo que quieres hacer en la segunda pregunta...  Espero haberte ayudado... 
|
|
|
En línea
|
|
|
|
.:BlackCoder:.
Desconectado
Mensajes: 388
Cada dia C++!!
|
No entendiste ninguna de las 2 dudas xD, pero gracias... Me explico, ese code que tu pusiste es casi igual al mio... perop si usas mi code podras ver que cambia de color el fondo, pero solo cuando sueltas el tambor de la scrollbar... yo quiero (y se que se puede) que cambie apenas mueva el scroll bar, no solo cunado lo suelte... Como hago?
Y la segunda pregunta, hay una combobox y quiero que cuando el "usuario" seleccione una opcion de la lista que se depliega, eso que esta escrito en esa opcion aparezca en una etiqueta (label) que está en la misma ventana... de nuevo, ¿Como hago?
Saludos
|
|
|
En línea
|
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja  
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
El codigo de *PsYkE1* funciona perfectamente  y usa el text del combo 
|
|
|
En línea
|
|
|
|
.:BlackCoder:.
Desconectado
Mensajes: 388
Cada dia C++!!
|
Yo no dije que no sirve su code... Si no que es practicamente el mismo que el mio... Y no resuuelve el problema... Y weno estoy usando el text... Pero no me funciona, arriba esta mi code...
|
|
|
En línea
|
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja  
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
jaja no pude especificar porque me quedaban muy pocos segundos para mandar la respuesta
El codigo que te dio psyke funciona aun moviendo el scroll manteniendo el mouse pulsado. No se porque no "responde", eso no era lo que querias?
es raro que no te funciona el text hacia un label yo lo uso simpre o.o
|
|
|
En línea
|
|
|
|
.:BlackCoder:.
Desconectado
Mensajes: 388
Cada dia C++!!
|
Si eso es lo que quiero pero no "responde"  no son identicos los 2 codes??  Lo del label tampoco funciona... toy usando vb portable tendra algo q ver?? Saludos...
|
|
|
En línea
|
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja  
|
|
|
Psyke1
Wiki
Desconectado
Mensajes: 1.089
|
Si eso es lo que quiero pero no "responde"  no son identicos los 2 codes??  La diferencia del tuyo y el mio es que yo utilizo la propiedad Scroll y tu utilizas Change...  No entendiste ninguna de las 2 dudas xD, pero gracias... Me explico, ese code que tu pusiste es casi igual al mio... perop si usas mi code podras ver que cambia de color el fondo, pero solo cuando sueltas el tambor de la scrollbar... yo quiero (y se que se puede) que cambie apenas mueva el scroll bar, no solo cunado lo suelte... Como hago? Como te dice raul388 no se porque no te va, deberia funcionar a la perfeccion...  (A mi en mi casa me funciona)... Salu2! 
|
|
« Última modificación: 10 Mayo 2010, 10:57 am por *PsYkE1* »
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
Si eso es lo que quiero pero no "responde"  no son identicos los 2 codes??  La diferencia del tuyo y el mio es que yo utilizo la propiedad Scroll y tu utilizas Change...  Nominado Premio elhacker.net 2010 a la ovbiedad del año jajaja no pude evitarlo  pero es verdad, la propiedad scroll se ejecuta cada vez que el valor cambia sin importar el mouse (cosa que sigo diciendo que es lo que quieres, a mi me funciona) y el change seria cada vez que sueltas el mouse y/o cada "flecha" Y bueno, no siempre son de fiar las versiones portables, sobretodo de vb, buscate la version completa (yo la consegui y se bajo en 20 min tranquilamente) porque las portables siempre le sacan "cosas" para hacerlo algo "ligero" 
|
|
|
En línea
|
|
|
|
Psyke1
Wiki
Desconectado
Mensajes: 1.089
|
Nominado Premio elhacker.net 2010 a la ovbiedad del año JAJAJAJA  Si eso es lo que quiero pero no "responde"  no son identicos los 2 codes??  No te rias de mi raul388, conteste eso porque el preguntó cual era l diferencia (onque podia haberlo expilcado un poco, tienes razon)...  Salu2! 
|
|
|
En línea
|
|
|
|
|
|