Desarollando el BEBE May 7, 2009
Posted by jopycruz in Progress.trackback
Como las partes asignadas inicialmente, ya estan completas,nos encontramos trabajando en grupo para terminal las partes restantes del proyecto. Se crearon variables que se van a usar para saber si no encontramos seleccionando una carta en un turno impar o un turno par, para de esta forma hacer comparaciones para que cambie lo colores de back color y font color respectivamnete. Para poder cambiar los colores se crearon mantillas que se llevan a cabos segun se cumplan comparaciones, para los distintos casos. Si se levanta una carta en una posicion impar simplemente se cambia el color de back color, y se guarda el valor del caracter seleccionado en un registro por medio de la interupcion. La misma es 10h ah=8, esta guarda en el registro ah los atributos del caracter seleccionado y en al el caracter de esa posicion. Cuando se selecciona una carta por segunda vez este contador contendra 2, se llama nuevamente la interupcion antes mencinada para que guarde nuevemente los atributos y el caracter de la nueva posicion seleccionada , de esta forma se hacen los movimientos correspondientes para que se compare caracter con caracter y si de esta forma saber si son pareja, si este fuera el caso, se pinta de un tercer color en este caso negro, para crear la ilusion de que desaparecen. Si no fuera el caso se pinta nuevamente el color original en este caso azul.Cuando se han creado 8 parejas se cambia al nivel 2, cuando se formen 12 parejas se brinca al nivel 3. Para calcular la posision y hacer mantilla y demas cosas se crearon macros que se van llamando unos a otros y de esta forma cumplir con los objetivos. Ademas de las interupcion antes mencionada se usaron otras que no se mencionan.
Escrito: por Joel Cruz
Comments»
No comments yet — be the first.