PARCHES PARA PASCAL



Aqui hay cuatro paches para poder usar Turbo Pascal 7.0, si lo has usado en maquinas PII o PIII habras notado que marca un error de Division por 0, con estos parches puedes solucionar ese problema, aqui te explico como usarlos, de cualquier forma dentro del archivo zip hay instrucciones.


Para usar este parche tienes que copiar el archivo tpu que esta comprimido a la carpeta de unidades de pascal, por defecto es la carpeta units (c:\tp\units) (a menos que le hayas cambiado de nombre).

Para usar la unidad tienes que colocarla dentro de la clausula uses antes que todas, ejemplo:

program prueba;
uses newdelay,crt;

Esto a menos que uses la unidad Dos, en tal caso la unidad dos debe ir primero, ejemplo:

program prueba;
uses dos,newdelay,crt;

Para usar este parche solo tienes que copiar, el archivo turbo.tpl en la carpeta donde esta el ejecutable turbo.exe, por defualt en la carpeta bin (c:\tp\bin) a menos que le hayas cambiado de nombre, y eso es todo, ya puedes usar la unidad crt normalmente.
Este es parecido al primer parche, se coloca el nombre de la unidad antes de crt, se incluye el codigo fuente y la unidad, si funciona, y funciona muy bien (casi no veo tele : ))
  • t7tplfix
  • Este programa busca y determina cuales archivos deben ser parchados, tienes que copiar todos los archivos comprimidos en la carpeta donde se encuentre turbo.tpl, una vez copiados, ejecutas el programa t7tplfix.exe, una vez ejecutado te da 5 opciones a elegir.

    (i) para mas informacion, ahi te dice que el programa parcha los archivos crt, turbo.tpl tanto para modo real como para el protegido

    (l) te muestra una lista de los archivos que necesitan ser parchados en tu maquina (los que necesitan el parche aparecen con un asterisco en la parte izquierda)

    (d) para mostrarte una descripcion mas detallada de los archivos que van a ser parchados

    (p) para aplicar los parches

    y (q) para salir.



    La desventaja de los parches que se aplican a los archivos que trae pascal como t7tplfix o el parche2 es que para compilar tus programas en otra maquina que no sea la tuya necesitaras esos archivos parchados, en cambio con las unidades no importa si la maquina en que los corras no estan parchados, ya que siempre se corregiran al momento de correr el programa. por muy fastidioso que sea yo recomiendo usar la unidad fdelay o newdelay para corregir el error de compilacion en maquinas rapidas.


    Si quieres saber del porque del error visita el siguiente enlace

    http://www.idg.es/pcworld/ShowSol.asp?ID=910


    Regresar


    inicio
    Si llegaste a esta pagina desde un buscador
    haz click aqui para ir a la pagina principal