Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Recompilar programas de TURBO PASCAL en DELPHI (https://www.clubdelphi.com/foros/showthread.php?t=65232)

amfm 29-11-2009 21:18:30

Recompilar programas de TURBO PASCAL en DELPHI
 
Hola.

Llevo días buscando en internet la forma de volver a compilar mis programas escritos en Turbo Pascal en Delphi, para que funcionen en los entornos de 64 bits.

Simplemente quiero hacer una "aplicación de consola" en Delphi con dichos programas, pero veo que Delphi no reconoce las UNITS de Turbo Pascal.

En concrteto necesito los equivalentes en Delphi de las Units de TP7 Dos.TPU y Windos.TPU, principalmente. O saber qué units de Delphi habría que incluir para que soportaran las funciones de esas Units (si existen).

La UNIT Crt de Turbo Pascal, sí la encontré en internet para Delphi. y se llama Crt32.dcu Las demás nadie habla de ellas, por lo que supongo que, o bien ahora se llaman de otra forma en Delphi, o no sé a qué es debido.

Espero vuestra ayuda.

Nota: otros métodos alternativos como GNU Pascal o Free Pascal, sólo me han servido para programas de poca monta, pero fallan en muchas cosas.

Ñuño Martínez 30-11-2009 00:54:42

Pues con Delphi no estoy seguro, pero quizá tengas más éxito con Free Pascal. Aunque por lo que he leído tiene algún que otro percance con los 64bit.

amfm 30-11-2009 01:28:17

Gracias por tu respuesta.

Con FreePascal no se consigue nda de nada... Todo son errores de compilación. Sin embargo, con DEV-GNU Pascal compilan bastante bien muchos de ellos, salvo algunas cosillas.


Otra solución que hay es usar DOSBox, pero no sé cómo arreglar el tema del font de modo texto que tiene. Es muy pequeño.

Ñuño Martínez 30-11-2009 09:40:00

¿Que con FPC da muchos errores y con GNU/Pascal no? Raro, raro, raro... ¿Utilizaste la opción de compatibilidad con TurboPascal en Free Pascal?

Lo del tamaño de tipografía, siendo un programa de consola dudo mucho que puedas hacer nada desde tu programa. La tipografía de la consola la establece el sistema operativo. Como mucho si cambias la configuración del mismo o cambias el archivo donde se describen los caracteres (siempre que no utilize la definida en la BIOS, claro).


La franja horaria es GMT +2. Ahora son las 21:05:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi