Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Usar la libreria crt.dcu de Turbo Pascal 7 en delphi 2205 (https://www.clubdelphi.com/foros/showthread.php?t=18720)

nunez1984 21-02-2005 14:01:52

Usar la libreria crt.dcu de Turbo Pascal 7 en delphi 2005
 
Hola, soy nuevo en este foro y me gustaria hacer una pregunta.
Estoy intentando usar la libreria crt en delphi2005 y no hay manera, he probado a copiar la libreria en la la carpeta lib y nada, me da error al compilar. Mi empeño en poder usar esta libreria reside en que sin ella no puedo ser capaz de usar comandos de pascal como gotoXY, readKey, etc

Si alguien me puede ayudar le estare muy agradecido.

Ricardojosep 21-02-2005 18:45:20

Hola nunez1984,

Que es lo que deseas hacer con GoToXY ReadKey, etc en delphi 2005, quiza existe otra forma de hacerlo. Danos un poco mas de datos.

Saludos

Ricardo.

nunez1984 22-02-2005 13:10:04

Hola de nuevo, los procedimientos que quiero emplear son pertenecientes a una libreria que incluia turbo pascal 7.0 y contiene funciones y procedimientos para el tratamiento de los datos en la pantalla y otros mas. ç
Algunos de ellos eran clrscr que sirve para limpiar la pantalla, gotoXY que situal el cursor en una posicion determinnada de la panatalla para comenzar a escibir, además contiene funciones para cambiar el color del texto y el fondo del tento en la pantalla.
Todas estas funciones tienen valor cuando se crea un proyecto con el console aplication que permite crear pequeñas aplicaciones que se ejecuntan bajo MS-DOS, que es donde tiene sentido poder cambiar el color del fondo de la pantalla de negro a otros colores y el del texto.
En definitiva lo que yo quiero conseuir es poder emplear librerias *.dcu que ya esten creadas y aun no esten en las librerias de delphi.

Ricardojosep 22-02-2005 14:44:24

Hola de nuevo, veo que estas interesado en utilizar esa libreria, pero te aconsejo que utilices las librerias de delphi. Si quieres hacer una aplicacion que pinte un dibujo en la pantalla, lo puedes hacer con el canvas, en realidad con el canvas puedes hacer todo lo que quieras, puede posicionar un texto o grafico en cualquier punto de la form que vendria a ser el equivalente para el GotoXY, etc. Si lo que quieres es hacer un Console Aplication. pues no vas a poder hacer lo que quieres ya que el nombre indica que es una aplicacion de consola. Con ella puedes hacer aplicaciones del tipo DOS y esas cosas, o sea con prompt, o en su defecto aplicaciones batch. Bueno, es en lo que te puedo ayudar, quiza hay formas de hacer lo que quieres, pero si realmente te interesa creo que lo que deberias ver es el encabezado de la Unit Crt de pascal, ya que difieren de los encabezados de las Units de delphi.

Saludos.
Ricardo.

linuxfresh 08-09-2006 17:59:09

Unidad Crt
 
En esta pagina he encontrado una unidad llamada console, similar a la crt de Turbo Pascal (clrscr, gotoxy, textcolor, etc). La he probado en l nuevo Turbo Delphi y no me ha dado problemas.

http://rvelthuis.de/programs/console.html

Avisen si les sirvio.

mario2000 06-05-2007 21:01:43

No funciono
 
:confused: Hola amigos, yo tambien quiero haser lo mismo e leido este post y tengo delphi 5 ya probe console y no funciona, me pide Crt32_SwissDelphiCenter_Attila_Szomor.
Yo deseo utilisar esta unidad para poder reforsar conseptos basicos que no tengo.

cHackAll 06-05-2007 22:54:21

N0 hay problema!
 
Muy agradable para los amantes de la consola la unidad de Rudy Velthuis, buen hallazgo; para que la puedas utilizar mario, solo quita la línea:

Código Delphi [-]
Crt32_SwissDelphiCenter_Attila_Szomor in 'Crt32_SwissDelphiCenter_Attila_Szomor.pas',

No se por qué el autor la puso. Fuera de esoel ejemplito me hace sentir en Turbo Pascal.

PD: Les aconsejo dejar poco a poco a las consolas.

hfredito 16-04-2009 04:17:53

Orale
 
VERY INTERESTING THE UNIT, BAD
I DONT SPEAK ENGLISH, AND IS SO DIFICULT UNDERSTAND THIS PAGE
I HOPE A DAY HAVE DELPHI IN SPANISH,,,,:cool:

hfredito 16-04-2009 04:21:33

Note Aditional
 
POR CIERTO ...UP DELPHI CONSOLE FOR EVER,,,,,:p

cHackAll 16-04-2009 16:04:40

Aunque veo polvo por aquí, creo que debo poner dos Smiles;

:rolleyes:
y ;)

linuxfresh 08-03-2010 04:36:34

Console For Ever?
 
Si pues hay polvo y telarañas ... Pero aunque aunque algunos no lo crean en muchas universidades siguen enseñando Pascal como primer lenguaje de programación y usando el IDE de Turbo Pascal 7, ya que al ser didactico, simple, estructurado bla, bla, bla.... se adapta mejor a los primeros cursos de programación (algoritmos, derivación de programas, etc), sin tener que preocuparte del aspecto visual y otras weas. Ya para cosas serias se usa Delphi.


La franja horaria es GMT +2. Ahora son las 17:36:03.

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