Ver Mensaje Individual
  #13  
Antiguo 02-11-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Hola jessika19, en futuras intervenciones, te sugiero que te expliques tal y como has hecho en el mensaje anterior, dando detalles de lo que necesitas hacer.

12 mensajes y 2 días "gastados" en sacarte la información. Ten en cuenta que tú eres la interesada en una solución, por tanto si te explicas bien, podrías haber obtenido respuesta desde el primer mensaje .

En cuanto al problema, bueno, el enunciado no especifica qué clase de interfaz se requiere (Un form o ventana ya es una interfaz gráfica), no especifica que emules un matamarcianitos de los videojuegos.

Existe un control llamado StringGrid en la paleta de delphi (Standard, aditional o Win32) que es una hoja de excel, cada celda es de tipo String, por tanto, te permite sobreescribir directamente el texto mostrado sin tener que borrar previamente nada. Además su uso se asemeja bastante al Array TTablero, por lo que su implementación puede ser muy simple.

Código Delphi [-]
  StringGrid1.Cells[Columna, Fila] := '.'; 

  // y ahora cambiamos el texto para indicar que el usuario disparó:

  StringGrid1.Cells[Columna, Fila] := 'o';

Espero sea lo que buscas.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita