es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo guardar arte ASCII en una variable en un archivo por lotes?

Así que estoy tratando de crear un juego simple de PIEDRA-PAPEL-TIJERAS en el que quiero mostrar arte ASCII para los elementos individuales. Sería genial si pudiera almacenarlos en variables de alguna manera para que sigan la lógica y usen esas variables más adelante.

Este es el fragmento de arte y cuando intento almacenarlo en una variable como:

set /p scissors= "el arte de arriba"

Obtengo errores.

¿Alguien sabe cómo resolver esto?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para almacenar arte ASCII en una variable en un archivo por lotes, puedes usar el comando “set” con el operador de redirección “<” para leer el arte desde un archivo. Aquí están los pasos:

    1. Guarda el arte ASCII en un archivo de texto (por ejemplo, “tijeras.txt”).
    2. En tu archivo por lotes, usa el comando “set” con el operador “<” para leer el archivo de texto en una variable:
      set /p tijeras=<tijeras.txt
      
    3. ahora puedes usar la variable “tijeras” en tu lógica según sea necesario.

    nota: asegúrate de que el nombre del archivo y el nombre de la variable no tengan espacios, y también asegúrate de que la ruta del archivo sea correcta. ="" 3.="" ahora="" puedes="" usar="" la="" variable="" "tijeras"="" en="" tu="" lógica="" según="" sea="" necesario.="" nota:="" asegúrate="" de="" que="" el="" nombre="" del="" archivo="" y="" el="" nombre="" de="" la="" variable="" no="" tengan="" espacios,="" y="" también="" asegúrate="" de="" que="" la="" ruta="" del="" archivo="" sea=""></tijeras.txt

    1. ahora puedes usar la variable “tijeras” en tu lógica según sea necesario.

    nota: asegúrate de que el nombre del archivo y el nombre de la variable no tengan espacios, y también asegúrate de que la ruta del archivo sea correcta.>

Comments are closed.