Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-08-2005
Avatar de Markos1970
Markos1970 Markos1970 is offline
Miembro
 
Registrado: jul 2005
Posts: 26
Poder: 0
Markos1970 Va por buen camino
Como compilo Pascal ?

Hola. Tengo un viejo fuente hecho en Turbo Pascal 7.0
La cuiestion es que ahora quiero compilarlo y hay un monton de sentencias que el Delphi no me reconoce.
Por ejemplo: ReadKey;
Ya probe con USES Crt y WinCrt pero tampoco me reconoce estas units.
Tengo que ir a alguna opcion del compilador de Delphi (tengo la version 6)
Gracias.
Responder Con Cita
  #2  
Antiguo 24-08-2005
Antuan Antuan is offline
Miembro
 
Registrado: jul 2005
Ubicación: Madrid
Posts: 73
Poder: 19
Antuan Va por buen camino
Tienes que hacerlo en modo consola

Vas a File New Other
Y en el menu que te sale eliges Console Application y ya esta.
Este es un ejemplo simple.
Código Delphi [-]
program reales;
{$APPTYPE CONSOLE}
var num: real;
begin
  write('Escriba un n£mero real: ');
  readln(num);
  write('Su cuadrado es: ',sqr(num));
  readln;
end.
Yo soy un principiante y normalmente lo hago asi.
Responder Con Cita
  #3  
Antiguo 24-08-2005
Avatar de jmariano
jmariano jmariano is offline
Miembro
 
Registrado: jul 2005
Posts: 376
Poder: 19
jmariano Va por buen camino
Aparte de lo comentado por Antuan, añadir que Delphi no posee las units "Crt" o "WinCrt" por lo que tendrás que adaptar el código sustituyendo, en la medida de lo posible, funciones especifícas por otras similares existentes en Delphi (lo que te conllevará a modificar la forma de realizar algunas operaciones).

Otra opción es conseguir alguna biblioteca de terceros que "implementen" dichas funciones. Visita la siguiente dirección donde podrás encontrar algunas que puede que te sirvan: http://www.torry.net/pages.php?id=23...3c41b9b5763aa9
Responder Con Cita
  #4  
Antiguo 26-08-2005
Avatar de Markos1970
Markos1970 Markos1970 is offline
Miembro
 
Registrado: jul 2005
Posts: 26
Poder: 0
Markos1970 Va por buen camino
Cita:
Empezado por jmariano
Delphi no posee las units "Crt" o "WinCrt" por lo que tendrás que adaptar el código sustituyendo, en la medida de lo posible, funciones especifícas por otras similares existentes en Delphi (lo que te conllevará a modificar la forma de realizar algunas operaciones).
O sea que todo eso que lei por ahi de que Delphi era ciento por ciento compatible con Turbo Pascal 7 era puro bla bla bla....
Y bueno, teniendo en cuenta que ni las .BGI de Turbo Pascal 6 "contra" la v7.0 eran compatibles entre si, supongo que era mucho pedir que hicieran Delphi compatible con Turbo Pascal 7... Pero bueno, Delphi me gusta mucho, y me siento bastante comodo, asi que seguire adelante. Gracias!
Responder Con Cita
  #5  
Antiguo 26-08-2005
Avatar de Markos1970
Markos1970 Markos1970 is offline
Miembro
 
Registrado: jul 2005
Posts: 26
Poder: 0
Markos1970 Va por buen camino
Cita:
Empezado por jmariano
Visita la siguiente dirección donde podrás encontrar algunas que puede que te sirvan: http://www.torry.net/pages.php?id=23...3c41b9b5763aa9
Me olvidaba... intente entra a esta url y no podia entrar. O se cayo el servidor de esa pagina o se rompio el enlace
Responder Con Cita
  #6  
Antiguo 26-08-2005
Avatar de jmariano
jmariano jmariano is offline
Miembro
 
Registrado: jul 2005
Posts: 376
Poder: 19
jmariano Va por buen camino
Pues sip!, volvió a caer el servidor pero creo que sólo es temporal (últimamente no anda bien, lo que es una pena porque es una excelente página de recursos sobre Delphi). De todas formas, haz una búsqueda en Google especificando las palabras: crt WinCrt Delphi, y verás que encontrarás alguna página con bibliotecas que implementan las funciones de esta unit (si no todas, puede que una gran mayoría).
Responder Con Cita
  #7  
Antiguo 26-08-2005
Avatar de Markos1970
Markos1970 Markos1970 is offline
Miembro
 
Registrado: jul 2005
Posts: 26
Poder: 0
Markos1970 Va por buen camino
Cita:
Empezado por Antuan
Vas a File New Other
Y en el menu que te sale eliges Console Application y ya esta.
Yo soy un principiante y normalmente lo hago asi.
Gracias! Voy a probar con esto que decis.
Yo tambien soy principiante y, como no hay ninguin institutos que enseñe este lenguaje (al menos en Buenos Aires) uno tiene que aprender en forma autodicacta (lease: molestar y recontra hinchar a los que saben, leer libros, mirar codigos fuentes...)

Bueno gracias!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 00:42:42.


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
Copyright 1996-2007 Club Delphi