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

Seleccionar color en modo ejecucion

Estas en el tema de Seleccionar color en modo ejecucion en el foro de Visual Basic clásico en Foros del Web. Compañer@s,, Estoy diseñando un form de configuracion, donde el usuario pueda escoger hasta 5 colores para mostrar el texto en un MSFlexGrid, tambien el fondo ...
  #1 (permalink)  
Antiguo 29/12/2005, 09:41
 
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 85
Antigüedad: 20 años, 5 meses
Puntos: 0
Seleccionar color en modo ejecucion

Compañer@s,,

Estoy diseñando un form de configuracion, donde el usuario pueda escoger hasta 5 colores para mostrar el texto en un MSFlexGrid, tambien el fondo y ademas asociar un sonido. Todo lo anterior con un rango de montos, que tambien es definido por el usuario. Mi pregunta es, como hago para que pueda escoger el color, hay algun control para esto?, lo del sonido lo vere despues, pero no me parece tan complicado. es que nunca he trabajado con esto.

Gracias por su ayuda

Saludos

Alejandro
  #2 (permalink)  
Antiguo 29/12/2005, 09:54
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Utiliza el showcolor del CommonDialog para mostrar la paleta de colores y la propiedad color para asignar el color seleccionad...
__________________
ホルヘ・ラファエル・マルティネス・レオン
  #3 (permalink)  
Antiguo 29/12/2005, 10:02
 
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 85
Antigüedad: 20 años, 5 meses
Puntos: 0
Gracias por tu pronta respuesta..

Ya encontre el control CommonDialog, disculpa mi ignorancia, pero nunca lo he usada. Puede darme una pequeña luz de como asignarlo a un boton.

Saludos
Alejandro
  #4 (permalink)  
Antiguo 29/12/2005, 10:13
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
En el evento clik del boton CommonDialog1.ShowColor...

Si vas a cambiar el color de fondo del form seria Me.Backcolor = Commondialog1.Color...
__________________
ホルヘ・ラファエル・マルティネス・レオン
  #5 (permalink)  
Antiguo 29/12/2005, 10:59
 
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 85
Antigüedad: 20 años, 5 meses
Puntos: 0
Vamos a ver,,

Lo que necesito es que al presionar un boton, me muestre la paleta de colores, y al seleccionar uno, el valor me lo almacene en una variable, luego esto lo uso para cambiar las propiedades del texto en un MSFlexGrid.

Ahora mi duda es como muestra la paleta de colores al presionar el boton.

Saludos
  #6 (permalink)  
Antiguo 29/12/2005, 12:00
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Cita:
Iniciado por alejocr
Lo que necesito es que al presionar un boton, me muestre la paleta de colores, y al seleccionar uno, el valor me lo almacene en una variable, luego esto lo uso para cambiar las propiedades del texto en un MSFlexGrid.

Ahora mi duda es como muestra la paleta de colores al presionar el boton.
Cita:
En el evento clik del boton CommonDialog1.ShowColor...
Quiza no me explique bien en el evento cick del boton vas a escribir CommonDialog1.ShowColor para que muestre la paleta de colores... Ahora si??
__________________
ホルヘ・ラファエル・マルティネス・レオン
  #7 (permalink)  
Antiguo 29/12/2005, 14:38
Usuario baneado!
 
Fecha de Ingreso: febrero-2005
Mensajes: 116
Antigüedad: 19 años, 2 meses
Puntos: 0
Cita:
Iniciado por vbx3m
Quiza no me explique bien en el evento cick del boton vas a escribir CommonDialog1.ShowColor para que muestre la paleta de colores... Ahora si??
Te toca hacerte un control que represente una paleta de colores.
  #8 (permalink)  
Antiguo 29/12/2005, 17:03
 
Fecha de Ingreso: noviembre-2003
Ubicación: Costa Rica
Mensajes: 85
Antigüedad: 20 años, 5 meses
Puntos: 0
Compañer@os,,

Muchas gracias, ya me funciona a la perfeccion..
Ahora me toca asignarle un sonido, pero eso lo dejo para otra pregunta.

Saludos y de nuevo muchas gracias
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 13:31.