Detectar cambio de estado (VB)

Bueno, esto no se si se puede hacer, pero por ahi me dan una solucion.
Básicamente lo que necesito que por ejemplo una variable M, por llamarla asi, aumente su valor en 1 (M=M+1) cuando mi otra variable cambia de estado, es decir que detecte un cambio no un estado especifico.

Espero que se entienda.
Me olvide de decir que es en visual basic.
 
no entiendo lo que quieres decir pero lo unico que te puedo decir , es que todo se puede hacer.

aclaranos mejor y te podria ayudar.
 
Hola, si es en electronica, los flip flops sincrónicos te pueden ayudar.
Si es en programación, lo que podés hacer es preguntar se la variable tiene el mismo valor que antes o no. Un ejemplo en C++:

while (algo) /*lazo de repetición si necesitás estar controlando todo el tiempo
{
v = getch( ); /*lo que le asignes mediante alguna instrucción
if(v =! vant) then m=m+1;
vant = v;
}


Podés meter más líneas de código dentro de la repetición.

La idea es guardar en alguna variable la información que tenía la variable antes de leerla y después comparás lo que leiste con lo que tenías guardado y te fijas si tiene el mismo valor o cambió.

Suerte!
 
Atrás
Arriba