14.07.2013 Views

Resolviendo problemas con Pascal "Pascal pide salir a DOS..." Al ...

Resolviendo problemas con Pascal "Pascal pide salir a DOS..." Al ...

Resolviendo problemas con Pascal "Pascal pide salir a DOS..." Al ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Resolviendo</strong> <strong>problemas</strong> <strong>con</strong> <strong>Pascal</strong><br />

"<strong>Pascal</strong> <strong>pide</strong> <strong>salir</strong> a <strong>DOS</strong>..."<br />

<strong>Al</strong> inicar <strong>Pascal</strong>, aparece un mensaje como el siguiente:<br />

Este programa está <strong>con</strong>figurado para ejecutarse en modo MS-<strong>DOS</strong> y no puede<br />

ejecutarse mientras existan otros programas en ejecución. Si opta por <strong>con</strong>tinuar,<br />

se cerrarán todos los demás programas.<br />

¿Desea <strong>con</strong>tinuar?<br />

Posible solución:<br />

Acceder a las propiedades del acceso directo y llegar hasta la pestaña "Programa".<br />

Luego presionar el botón "Avanzada..." y desactivar la casilla "Modo MS-<strong>DOS</strong>".<br />

Luego aceptar todas las ventanas y debería dejar de aparecer el mensaje anterior.<br />

"<strong>Pascal</strong> muestra un cartel de Error..."<br />

Una vez abierta la ventana de <strong>Pascal</strong>, aparece un mensaje como el siguiente:<br />

Error: Invalid file name or extension.<br />

Posible solución:<br />

Luego de dar OK al botón que aparece <strong>con</strong> el Error, ir al menú "File", "New". Luego<br />

ir al menú "Options", "Save TURBO.TP" para que las próximas veces que se acceda<br />

a <strong>Pascal</strong>, directamente tome la <strong>con</strong>figuración actual.<br />

"Error 200: Division by zero..."


Utilizando la librería Crt, al momento de correr un programa, aparece un mensaje<br />

como el siguiente:<br />

Error 200: Division by zero.<br />

Posible solución:<br />

Turbo <strong>Pascal</strong> tiene <strong>problemas</strong> al utilizar la librería Crt en computadoras <strong>con</strong><br />

procesador superior a 200 Mhz, por lo que hay que recurrir a instalar parches para<br />

resolver este in<strong>con</strong>veniente.<br />

Proponemos dos tipos de parches (recomendamos el primero):<br />

• Copiar el archivo "newdelay.tpu" al directorio (o carpeta) "units" de <strong>Pascal</strong>, y<br />

luego en cada programa que se necesite utilizar la librería Crt, invocar antes a<br />

la librería Newdelay, como se muestra en el ejemplo:<br />

Program Prueba;<br />

Uses Newdelay, Crt;<br />

...<br />

• Descomprimir el archivo "<strong>Pascal</strong>_parche.zip" en el directorio (o carpeta) "bin"<br />

de <strong>Pascal</strong>, y ejecutar el archivo "patch.exe". Luego, se podrá utilizar la librería<br />

Crt sin <strong>problemas</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!