Pregunta: | 3189 - SOBRE MENUES DE MS-DOS |
Autor: | francisco cooper |
Como puede crear un menu como el que tiene windows 98 cuado presiona F8 y manipular las opciones a traves del scroll o flecha de desplazamiento. |
Respuesta: | javier delgado palomo |
se puede hacer pero ya es programación avanzada y se puede hacer que corra desde el principio con el autoexec.bat pero que desea que haga cada menú? pues tu lo decides en la programación tengo uno que no ocupa mas de 64 kb y puedes hacer infinidad de cosa en el sistema operativo y funciona con el sistema 6.0 MSD -dos hasta * operativo xp saludos y si necesitas mas información mándame un emilio a mi correo |
Respuesta: | David G |
Hola puedes realizar un menu con el comando set, este comando se utiliza para declarar variasbles, la opción SET /P te permitira decirle al usuario que debe digitar un valor
Sintaxis: SET /P variable=[promptString] ESte es un ejemplo de codigo : --------------------------------------------------------------------------------------------------- echo ²²²²²² ²²²²²² ECHO ²²²²²² 1. REALIZAR BUSQUEDA DE ARCHIVOS ²²²²²² ECHO ²²²²²² 2. CAMBIAR EL DIRECTORIO DE BUSQUEDA ²²²²²² ECHO ²²²²²² 3. VER AYUDA ²²²²²² ECHO ²²²²²² 4. SALIR ²²²²²² ECHO ²²²²²² ²²²²²² echo ²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²²² ECHO. SET /P OPCION= DIGITE SU OPCION : if %OPCION%==1 goto busqueda if %OPCION%==2 goto directorio IF %OPCION%==3 goto AYUDA IF %OPCION%==4 goto salida ECHO. echo la opcion %OPCION% no es valida !! ECHO. pause goto inicio ---------------------------------------------------------------------------------------------------- Essos comando te deben dar una salida similar a la siguiente: 1. REALIZAR BUSQUEDA DE ARCHIVOS 2. CAMBIAR EL DIRECTORIO DE BUSQUEDA 3. VER AYUDA 4. SALIR DIGITE SU OPCION : lo que el usuario digite quedara capturado en la variable "opcion", se precabido con el sistema operativo por que funciona con windows 2000 y Xp en adelante te aconsejo entrar a ms-dos en alguno de esos istemas operativos y utilizar las ayudas con set /? y if /? |
Respuesta: | Ramiro |
Exite un programita que se llama menu.exe (o .com no recuerdo bien) y te permite hacer menús que puedes manejar con las flechas de teclado, es un programa sencillo y elegante, te permite dar colores a tus menús, definir el tamaño de las ventanas, etc., Corre sobre archivos .bat y se utiliza con el socorrido "Errorlevel". He hecho menús con este programa de hasta unos 30 menús enlazados. Saludos |
Respuesta: | Luis Machuca |
Hola.
Creo haber visto esos menúes varias veces. me parece que no s epuede hacer con el desplazamiento, peo puedes hacer menúes nemónicos (una tecla, un significado). El truco está en crear o modificar el archivo "autoexec.bat" con algunas entradas especiales, por ejemplo puedes hacer lo siguiente. AUTOEXEC.BAT. echo off echo 1.- Continuar echo 2.- Salir echo 3.- ninguna de las anteriores choice /CSN /T:30 if errorlevel 3 goto ninguna if errorlevel 2 goto salir if errorlevel 1 goto continuar ninguna: [una cantidad de instrucciones] goto FIN salir: [otra cantidad de istrucciones, corresponde a la opción 2] goto FIN continuar: [otra cantidad de istrucciones, como habrá sadivinado de la opción 1] goto FIN FIN: echo on (fin del archivo) ¿Ves cómo funciona? El programa CHOICE devuelve el valor de la tecla que presionaste, en el orden en que están después del slash (/), por ejemplo con C devuelve 1, con S devuelve 2, etc. Después "errorlevel" evalá este valor. Se puede hacer lo mismo con CONFIG.SYS usando las entradas "menu", "include", etc. pero no recuerdo cómo se hace. Lo que sí que no recuerdo toda la sintaxis del archivo CHOICE.COM, te lo voy a enviar por si no lo tienes y también la sintaxis así como la forma de hacer esto mismo por medio del CONFIG.SYS con algunos ejemplos. porfa mándame una comfirmación a mi correo para poder ayudarte, es algo súper útil. Chao! |
Respuesta: | Mega MAP |
Este tipo de menus solo esta disponible en el inicio del sistema operativo, las instrucciones se escriben en el archivo config.sys, y puede servir para hacer discos especiales de arranque. Si te interesa, mandame un mail. |
Respuesta: | Héctor Corredor |
Que tal, Lo primero que debes hacer es conseguirte la guia de usuario del sistema operativo MSDOS VERSION 5.0, Generalmente se hace un bath con ordenes choice y otras. Disuculpa que no pueda ayudarte mas. |