La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10825 - COMO FORMATEAR UN DISCO FLEXIBLE DESDE UN PROCEDIMIENTO
Autor:  ALEJANDRO ZUÑIGA SOLIS
NECESITO LLAMAR DESDE UN PROCEDIMEINTO DE TURBO PASCAL EL COMANDO FORMAT DEL DOS PARA FORMATEAR UN DESCO DE 3 Y MEDIA.ESPERO RESPUESTA YA QUE ES LA ÚNICA PARTE DEL PROYECTO FINAL QUE ME HACE FALTA PARA TERMINAR ESTE CUATRMESTRE.

  Respuesta:  Diego Romero
Lee la respuesta a la pregunta 10778 e invoca el comando format con los parametros que necesites con el procedimiento Exec().

  Respuesta:  Dabiz Spuch Calvar
Con la instrucción Exec puedes ejecutar cualquier programa desde pascal. Acuerdate de llamar a swapvectors antes y después de exec para evitar problemas con los manejadores de interrupciones. Además deberías reducir el tamaño de Heap para tener más memoria en la pila para poder ejecutar la aplicación (FORMAT.EXE). Esto último con {$M }