Visual Basic - ayuda

Life is soft - evento anual de software empresarial
 
Vista:

ayuda

Publicado por alessandro (3 intervenciones) el 23/03/2003 21:03:04
necesito ayuda, estoy haciendo un ajedrez, ahorita estoy haciendo el movimiento del caballo, como el tablero cuenta con 64 casillas he usado 64 picturebox, y como el movimiento del caballo es en L, no se como restringir los movimientos para que haga el movimiento en L y no en cualquier direccion
a parte de los picturebox, tengo un text1 y un command1, en el text1 escribo la posicion de la casilla y luego la ejecuto con el command1. si me encuentro en B1, que es la posicion inicial del caballo estaria en picture58, si lo quiero mover a C3 seria mover el caballo a picture43, pero tengo que crear una restriccion de que en ese movimiento no pueda mover hacia picture51, o sea.. C2 porque seria un movimiento ilegal, el tablero consta de 8 filas y 8 columnas, las filas se entienden como de 1 hasta 8 y las columnas de A hasta H
de antemano muchas gracias
adios
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