martes, 10 de septiembre de 2019

Efecto en pantalla

Hola!


Hoy les presento algunas ideas de "Efectos" en pantalla para Strings o Cadenas de texto.

La verdad es que los que empiezan recién en Batch tienen pocas opciones para diseñar sus Programas o Scripts y con estos pequeños efectos pretendo aportar para ello.

La metodología es sencilla y se utilizan comando básicos y semi avanzados, pero serán explicados tanto por aquí como el programa descargable. Obviamente si tienen dudas pueden consultar en los comentarios y les aclararé en lo posible el funcionamiento.

Listado de procesos:

  1. Se debe generar una variable con Set donde se asignen los caracteres permitidos de escritura. (a-z, A-Z, 0-9)
  2. Antes de iniciar efecto se comprueba la entrada del usuario (EU)
  3. Se asignan una variables de inicio.
  4. Se genera la primera salida en pantalla y se procede a iniciar el efecto.
  5. Mediante un For /L se crea el bucle de "espacios" en pantalla para realizar el efecto.
  6. Asignamos etiquetas para cuando termina el programa y también para cuando hay un error en EU.
  7. Se ejecuta un Cls de pantalla y se cierra el programa con Exit.



Añado las imágenes correspondientes del programa en cuestión,
Saludos!


FX_2
Trozo del código

Scroll Down
Efecto en funcionamiento.