Turbo Pascal
Estos son algunos programas en código fuente de mi autoría hechos en Turbo Pascal 7.0. La solución para el bug "Error 200: Division by Zero" está aquí también.
Contenido.
![]() |
![]() |
| Descripción | Descarga |
| menupas.zip (13 Kb) | |
| impgrph.zip (2 Kb) | |
| verbmp.zip (10 Kb) | |
| nada.zip (7 Kb) | |
He perdido este archivo, si alguien lo tiene por favor me avisa! |
bios.zip (601 Bytes) |
| convert.zip (1,1 Kb) | |
| romanos.zip (0,4 Kb) | |
| cp.zip (2,8 Kb) | |
| riden.zip (2,4 Kb) | |
| ordena.zip(2,2 Kb) | |
| serial.zip (864 bytes) | |
| exp.zip(3,6 Kb) | |
| poner_h.zip (497 bytes) | |
| idxarch.zip (994 bytes) | |
| Link. listasim.zip (735 bytes) |
|
| Link. listadob.zip (1,1 KB.) |
|
| index.zip (1,5 Kb) | |
| diffecha.zip (557 bytes) |
Baja el compilador mas conocido de Pascal para DOS!. Borland ha liberado su compilador Turbo Pascal 7.0 como abandonware. La ayuda en castellano se descarga por separado, está más abajo en esta misma página. Los dos archivos se corresponden con las copias exactas de los dos disquettes de instalación originales de Turbo Pascal 7.0, por lo tanto no tienen el parche aplicado, el cual deberás descargar y aplicar.
|
Primer Archivo (1,3 Mb) |
Segundo Archivo (900 Kb) |
Parche para el bug "Error 200: Division by Zero".
Ocurre cuando se usa la unidad CRT en procesadores de mas de 166 MHZ, lee cuidadosamente las instrucciones y haz una copia de respaldo antes de aplicarlo, no vaya a ser peor el remedio que la enfermedad :).
Actualización!: aparentemente el problema volvió a aparecer en procesadores de mas de 1,2 GHZ de velocidad aún con este parche instalado pero personalmente no lo he corroborado. Si es tu caso envíame un correo
En un Pentium IV 2,2 Ghz con motherboard ASUS y 256 Mb de RAM DDR, tanto Turbo Pascal como los programas compilados con el parche que ofrezco en esta página, no me han dado ningún problema. Tampoco ejecutando bajo Windows XP.
Parche (30 Kb) |
Tutorial Turbo Pascal en Español (Castellano).
Hay muy buenos tutoriales en español (castellano) en la red, para acceder a ellos haz click en el link de mas abajo, es una busqueda en Google que, al momento de hacerla me trajo 2630 resultados asi que disfrutalo.
Buscar "Tutorial Pascal" en Google.
Tutorial sobre manejo de archivos con tipo en Turbo Pascal.
El amigo Roberto Garcia tiene un buen tutorial de todo lo referente a manipulación de archivos usando Turbo Pascal (o Pascal en general). Vale la pena leerlo.
La ayuda de Turbo Pascal en Español (Castellano).
La ayuda (help) en castellano para Turbo Pascal 7.0 esta es una traducción no oficial. No soy responsable por ella y no puedo dar garantía de exactitud pero peor es nada :). Lee el archivo TXT que está en el ZIP para saber cómo instalar la ayuda. Descarga el siguiente archivo:
Ayuda Turbo Pascal (534 Kb.) |
Mensajes de error en Turbo Pascal 7.0
Solución al error de instalación de Turbo Pascal en Windows 2000.
Un forista de La Web Del Programador ha propuesto esta solución: descargar archivo bwcc.dll (Borland Windows Custom Control Library ver. 1.03, 42 Kb) y copiarlo en C:\WINNT\SYSTEM
Antes que nada: no existe una versión de Turbo Pascal para Windows XP.
Ya que he visto que preguntan mucho acerca de cómo hacer funcionar el IDE de Turbo Pascal en Windows XP quiero informarles que éste no necesita de nada en particular bajo este sistema operativo. Para dejarlo más claro, Turbo Pascal no presenta ningún problema o incompatibilidad o inconveniente o error ejecutando en una máquina con Windows XP, en ninguna de sus versiones. La gran mayoría de problemas que puedes encontrar se deben a:
- No estás ejecutándolo con los permisos adecuados. Debes ser el administrador.
- La resolución de pantalla no es la adecuada. En vez de ejecutarlo a pantalla completa, ejecútalo en ventana; yo lo uso con fuente 10 x 18 en ventana maximizada con resolución de pantalla 800 x 600.
- Si notas que el IDE responde lento a las pulsaciones de teclado borra el archivo "turbo.pif" que está en el directorio "bin" de Turbo Pascal.
- En caso de problemas, sospecha primero de Windows XP antes que de Turbo Pascal.
- Si aún tienes problemas, escríbeme un correo explicándomelo detalladamente y trataré de ayudarte.
Sobre el "famoso" WINCRT.TPU y dónde encontrarlo.
La unidad WINCRT.TPU no pertence a Turbo Pascal 7.0 sino a Turbo Pascal for Windows 1.5. pero NO es un archivo separado, está incluido en el TPW.TPL que es una biblioteca de bibliotecas, ese archivo contiene "wincrt", "wintypes", "winproc" y "windos".
Sin embargo, en la instalación de TPW 1.5 en el directorio DOC está el código fuente de la biblioteca "wincrt" que puedes compilar por separado.
| Comentarios | |
| Nahue | 190.49.162.195 |
| disculpa, no tendrás un link de manejos de archivos que funcione¿? Gracias | |
| Diego Romero | 190.228.209.26 |
| carlos holguin: Gracias y que le aproveche :). | |
| carlos holguin | 200.118.198.69 |
| Felicitaciones por esta página, estos códigos ... etc, etc... felicitaciones, nada personal, Lo utilizaré para estudiantes del grado once | |
| Diego Romero | 186.124.233.206 |
| José: Hasta donde sé la biblioteca MATH.TPU pertenece a Borland Pascal 7.0 y no a Turbo Pascal 7.0. Lo que yo ofrezco en esta página es Turbo Pascal y no Borland Pascal. Te sugiero que busques esa biblioteca en Google. | |
| José (josealmiron@gmail.com) | 190.246.95.216 |
| Diego, He instalado Turbo Pascal 7.0 y quedo todo ok, solo en no tengo el archivo math.tpu entonces al querer compilar algun programa que utilice esa libreria no me funciona, queria saber si, no trae esa libreria turbo pascal 7.0 o cual puede ser mi problema. Desde ya gracias. Saludos | |
| Diego Romero | 190.228.223.161 |
| David: ¿Cualquier versión del TASM (Turbo Assembler)?, porque en algún CD perdido por acá tengo el TASM pero no sé qué versión es... :S | |
| David | 201.201.17.254 |
| Jaja! A todos nos pasa eso de vez en cuando! :D Bueno es con FreePascal, yo use la versión 2.4.0. Se agrega el compilador a las variables de entorno para usarlo desde el DOS, despu és de esto se busca el TASM (un ensamblador con sintaxis Intel) y se pone en la misma carpeta donde se encuentra el archivo .pas que se va a compilar. Luego de esto se debe poner la instrucción: fpc -Atasm nombreArchivo.pas Obviamente cambiando el nombreArchivo.pas por el nombre del archivo a compilar y listo! Se te hacer un .s con el código ensamblador en sintaxis Intel! :D Pura vida como decimos en mi país Costa Rica! :D | |
| Diego Romero | 190.30.63.252 |
| ¡Pero qué tonto he sido!. ¡Por años ha estado aquí ese programa con ese error tan tonto!. Mil disculpas José, no tengo excusas... Ya he reparado la metida de pata y prometo escribir "debo revisar los códigos fuentes que publico antes de publicarlos" mil veces (y sin usar copy & paste) :P. | |
| Jose | 190.18.119.31 |
| Ya encontre el error!! :D En vez de longint esta puesto longLnt :D lo corregi y anda joya! Soy feliz! jaja. Gracias. | |
| Jose | 190.18.119.31 |
| Hola, disculpa que vuelva a molestarte... volvi a reinstalar todo de acuerdo a la pagina, y esta vez sin aplicar el parche y probe con tu programa "Romanos" y mira lo que aparece: (imagen) (Es lo mismo que te dije antes).. Que puedo hacer?? Gracias!! | |
| Página 1 de 24 con | resultados por página. | |1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24| |

