Visual Basic - como hacer que cuando suelte el boton izq del raton un vscrollbar almacene el ultimo valor

Life is soft - evento anual de software empresarial
 
Vista:

como hacer que cuando suelte el boton izq del raton un vscrollbar almacene el ultimo valor

Publicado por david (6 intervenciones) el 23/10/2011 08:42:22
hola que tal
necesito hacer lo siguiente para un programa;
mientras tenemos el boton izq del raton pulsado sobre una vscrollbar esta cambia el valor
hasta ahi lo tengo claro con change pero mi problema viene que esos datos los mando por el mscomm
entonces como el valor cambia sin parar me manda deamsiados datos
por lo que yo queria hacer que;
mientras pulsas el raton o la flecha de la vscrollbar el valor cambia en change
pero QUE solo se almacene en la variable el ultimo valor una vez has dejado
de pulsar el boton

asi solo me mandara el ultimo valor
el problema que encontre fue que los eventos del mouse solo se ejecutan en el form
y no sobre los vscroll

asi que si alguien tiene alguna idea para esto.......

a mi como mucho se me ocurre almacenar datos en vez de una variable
en un byte para que en vez de guardar cadenas me almacenara 8 bits de datos
lo que no se si se disparara un erros por exceso de datos

o desglosar la variable y enviar los ultimos 8 bits con una funcion

si teneis alguna otra idea porfavor aportadla
un saludo
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
sin imagen de perfil
Val: 119
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

como hacer que cuando suelte el boton izq del raton un vscrollbar almacene el ultimo valor

Publicado por Christian (713 intervenciones) el 24/10/2011 21:03:26
Yo haria el envio en un evento de un command y no el change del vscroll.
Usaria el vscroll solo para ajustar el valor, una vez seteado esto recien ahi envio los datos atravez de un boton.
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