Lenguaje Delphi

Páginas: 7 (1665 palabras) Publicado: 20 de abril de 2016
Lenguaje Delphi
Delphi es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal.
Es producido comercialmente por la empresa estadounidense aberform, adquirida en Mayo de 2008 por Embarcadero Technologies, una empresa delgrupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, Linux y la plataforma .NET.
CodeGear ha sido escindida de la empresa Borland, donde Delphi se creó originalmente, tras un proceso que pretendía en principio la venta del departamento de herramientas para desarrollo.
Un uso habitual de Delphi(aunque no el único) es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propósito múltiple, se usa también para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web, servicios COM y DCOM, y servicios del sistema operativo.
Delphi inicialmente sólo producía ejecutables binarios paraWindows: Delphi 1 para Win16 y con Delphi 2 se introdujo Win32. En el año 2013 lanzaron la version XE5 la cual permite crear ejecutables binarios para Windows 32 y 64 bits, Mac OSX, IOS para IPhone y IPad y celulares inteligentes o tabletas Android.
Instrucciones simples y compuestas
Una instrucción en Pascal es simple si no contiene otras instrucciones. Ejemplos de instrucciones sencillas son las deasignación y las de llamada a procedimientos. Las instrucciones simples se separan con punto-y-comas :
X := Y + Z; // asignación
Randomize; // llamada a un procedimiento
Normalmente, las instrucciones se agrupan en instrucciones compuestas, delimitadas por los comandos begin y end. Una instrucción compuesta puede aparecer en lugar de una instrucción en Pascal, genérica. Sigue un ejemplo :begin
A := B;
C := A * 2;
end;
El punto y coma tras la última instrucción previa al end no es imprescindible, como se ve aquí :

begin
A := B;
C := A * 2
end;
El IDE de Delphi se divide en tres secciones:

La parte de arriba contiene el menú principal de Delphi, y contiene botones para hacer cosas con el proyecto (abrir, salvar, compilar) en la parte izquierda. La parte derecha contiene la"paleta de componentes" que es un menú de botones con todos los componentes que podemos poner en la forma, en distintas páginas.
Nota: Mi paleta contiene add-ons y varios componentes que pruebo. En éste directorio de Delphi usted encontrará los sitios donde puede usted evaluar y comprar muchísimos add-ons para Delphi. Estos add-ons pueden hacer que mi Delphi no sea exactamente igual al suyo.

A laizquierda, podemos ver el inspector de objetos, que contiene las "propiedades" y "eventos" de el objeto seleccionado en el diseñador. Usted puede hacer click con el mouse en cualquier propiedad para modificarla. En las propiedades que vienen entre parentesis, haga doble-click para mostrar un diálogo (por ejemplo, al hacer doble-click a la propiedad (Font), Delphi muestra el diálogo de Tipos deLetra). Cuando usted extiende la librería con sus propios componentes, usted puede diseñar sus propios editores.
La otra página contiene los eventos, que son los mensajes que Delphi "atrapa" y que usted puede asignar a procedimientos. Cuando diseña sus propios componentes, también puede añadir eventos y relacionarlos con mensajes.
/td>


El diseñador nos muestra la(s) forma(s) que podemos diseñar, ypuede mostrar tantas formas como usted desee al mismo tiempo. Detras del diseñador, podemos ver la ventana del editor. El editor es donde escribimos el programa.
Lo que queremos hacer para este primer ejemplo es simplemente crear un botón que, cuando se presione, de un mensaje de bienvenida (como en la imagen anterior). Para esto hagamos lo siguiente:
Seleccione, de la "paleta de componentes", el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LENGUAJE DE PROGRAMACIÓN DELPHI
  • Introducción a el lenguaje de programación delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • delphi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS