Buscando detección de disco en unidad a:

Buenas noches, estoy escribiendo un programa en C++, este programa simula un cajero automático de banco, por lo tanto, la "tarjeta" se simula con un disco de 3 1/2, cuando en alguna parte del programa se pida comprobación de tarjeta, necesito saber que comando utilizar y poder manipular el "error", se que el error es 0 cuando tuvo éxito la operación, pero cuando no hay éxito, no se cuales son los valores adecuados, he intentado con un dir, pero si no hay disco, pues me manda un mensaje y arruina el gráfico de mi programa, es por eso que deseo manipukar el mensaje de regreso del comando, para poder condicionarlo dentro del lenguaje C, agradezco de antemano tu ayuda, si sabes de programación en C y podrías darme un consejo mejor, igualmente mil gracias

1 respuesta

Respuesta
1
Estoy un poco oxidado en lenguaje C. Pero me parece que te podré ayudar.
La función que necesitas es 'biosdisk()'. Con esta función puedes acceder a la disquetera y dependiendo del valor que te devuelva, podrás saber si hay o no disquete, entre otras cosas.
Muchas Gracias, me has resuelto mi duda, estoy agradecido, y en lo que tu consideres que te pueda ayudar, estoy para servirte: Gracias... atentamente:ssolaryss

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas