Una simple aplicación de consola
El siguiente programa es un programa de consola simple que puede compilar y ejecutar en la línea de comando.
ProgramGreeting;
{$ AppTyPeConsole}
Varmymessagestring;
Comenzar
Mymessage: = 'helloworld!';
WriteLn (myMessage);
fin.
La primera línea explica que el programa se llama saludo. {$ AppTyPeConsole} le dice al compilador que sea una aplicación de consola que se ejecute en la línea de comando. La siguiente línea define una variable de cadena de tipo llamada myMessage. (Delphi tiene un tipo de datos de cadena real), este programa pasa la cadena "Helloworld!" (WriteLn se define en los archivos de la unidad del sistema, que el compilador incluye automáticamente en muchas aplicaciones)
Guardar en un archivo de tipo greeting.pas o greeting.dpr, e ingrese el siguiente comando para compilar
dcc32greeting
Para generar un archivo ejecutable Win32
dccilgreeting
Genere un archivo ejecutable de .NET.
Además de su simplicidad, este ejemplo es algo diferente en muchos aspectos de los programas que escribe en la herramienta de desarrollo de Borland. Primero, es una aplicación de consola. Las herramientas de desarrollo de Borland a menudo se usan para desarrollar aplicaciones que se usan más comúnmente en interfaces gráficas, por lo que no podrá usar el comando WriteLn normalmente. Además, todas las rutinas están en un archivo separado. En un programa típico de interfaz de imagen gráfica, la línea del programa al comienzo del ejemplo se colocará en un archivo de proyecto separado que no incluya ningún programa lógico real, a diferencia de algunos en el archivo de la unidad que se llame a la definición del programa .