Delphi - Ejecutar .pas en delphi 2007

   
Vista:

Ejecutar .pas en delphi 2007

Publicado por Alberto (2 intervenciones) el 14/11/2007 20:17:34
Buenas noches;

Estoy empezando a programar en pascal, y tengo en mi equipo instalado el turbopascal y delphi2007. Delphi 2007 me abre los archivos .pas, veo el codigo de fuente pero no puedo ejecutarlo, me comentaron que alomejor era por que tenia que cambiar la linea de uses, pero he probado algunas cosas y no va ej. uses dos, uses graph. ¿Alguien sabe solucionarlo? gracias de todas formas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar .pas en delphi 2007

Publicado por E.T. (1108 intervenciones) el 14/11/2007 23:42:54
No conosco bien la interfáz de delphi 2007 pero lo que tienes que hacer es, pinchar el botón de nuevo proyecto, OJO el botón y no el menú, luego de la lista que se muestra eliges "Console Aplication" luego se abre una unidad de codigo que di ce mas o menos lo siguiente:

program Project1;

{$APPTYPE CONSOLE}

uses
SysUtils;

begin
{ TODO -oUser -cConsole Main : Insert code here }
end.

Entre el begin y el end pones todos los procedimientos y funciones, etc.(la variables no recuerdo si van antes o despues del begin) de tu unidad que ya tienes, pero hay ciertas cosas que cambian de pascal a delphi, por ejemplo el manejo de archivos, puede que necesites hacerle algunos cambios
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar .pas en delphi 2007

Publicado por E.T. (1108 intervenciones) el 14/11/2007 23:49:47
Perdón me equivoqué, la estructura del codigo debe ser la siguiente;

program Project1;

{$APPTYPE CONSOLE}

uses
SysUtils;

//Variables
//Constantes
//Procediemientos
//funciones

begin
//Lamada a procedimientos y funciones
//otras lineas de codigo
end.

Ejemplo:

*****--------------------inicio de la unidad de codigo

program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;

var i:string;

procedure linea;
begin
i:='hola';
writeln(i);
readln(i);
end;

begin
linea;
end.

*****--------------------fin de la unidad de codigo

Este programita te escribe "hola" en la consola, al pulsar enter se termina el programa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar .pas en delphi 2007

Publicado por jose luis (159 intervenciones) el 15/11/2007 01:51:20
Esas librerias que nombras no funcionan en el delphi 2007 y algunas de las versiones anteriores, el delphi trabaja es con un archivo *dpr que es el que maneja los archivo de *.pas, *.dfm, entre otros, si lo que vas a hacer es una aplicacion consola como te dijeron en el post anterior lo puedes hacer, si vas a hacer una aplicacion win32 creo que la opcion es win32 form o algo parecido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejecutar .pas en delphi 2007

Publicado por Alberto (2 intervenciones) el 19/11/2007 12:41:17
Gracias a todos, de verdad muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar