Delphi

Páginas: 8 (1752 palabras) Publicado: 23 de abril de 2015
Delphi Es L d programación de alto nivel que soporta diseño de estructura y orientación a objetos. Se basa en el lenguaje de programación objetpascal, entre sus beneficios esta en la facilidad de leer código sin perderse, rápida compilación, y el uso de múltiples unix para programación modulada
Funcionamiento en Windows
Windows gestiona sus recursos (mouse, teclado, pantalla, etc.) a través demensajes, es decir, cuando se mueve el mouse Windows envía un mensaje que indica que este se movió, entonces es tarea de la aplicación en curso que hacer con este movimiento; la app puede ejecutarlo en código, cambiar una propiedad, etc.; eso depende del fin con que se haya realizado la aplicación
Visualización de Delphi
Pantalla principal: contiene elementos comunes a todos los programas deWindows como ser copiar, pegar, guardar, etc. Y otros específicos de esta app

VCL (visual component library o librería de componentes visuales)

Delphi utiliza una librería de componentes llamada VCL que nos brinda una serie de objetos y que nos da la posibilidad de utilizarlos sin necesidad de llamar a las distintas API para que dibuje en la pantalla el componente. Podremos además manipular anuestro antojo el componente, cambiándole las propiedades como el nombre, el caption, etc. Además de poder controlar de una manera muy fácil los distintos eventos que podría generar. A la hora de trabajar con los componentes mediante código, la sintaxis es la siguiente:
NombreDeComponente. PropiedadATrabajar.
Inspector de objetos (object inspector)

Gracias al inspector de objetos podemos cambiar deuna manera rápida, fácil y visual las propiedades de los distintos objetos que vallamos insertando en el programa. Además, y gracias a él, podemos controlar de forma fácil los distintos eventos. Para ver los posibles eventos de un objeto se selecciona la pestaña event, y para poder modificar el evento se hace doble click sobre él, y aparecerá una especie de editor de textos llamada explorador decódigo


En el explorador de código hay unas palabras que se llaman palabras reservadas es decir que son palabras que Delphi las reconoce como parte de lo que él utiliza para reconocer el código. Alguna de estas palabras reservadas son:
Unit: hace referencia al nombre del documento de código
Interface: hace constar que lo que le sigue a esta palabra es parte de la interfaz del formulario.
Uses: enella especificamos los distintos módulos que cargaran nuestro programa y que se incluirán en el ejecutable una vez compilado, para que este tenga una independencia total del compilador. Cuando insertamos un componente se añade a ella la clave para que se cargue el modulo que permita exceder a ese componente, así por ejemplo si añadimos un componente de la pestaña estándar al ejecutar el programase añade automáticamente la palabra StdCtrls
Types: en esta sección se especifican los distintos objetos con sus correspondientes clase (nombreComponente: Tipo Componente)) Ej: ( Label1_Tlabe), y los distintos procedimientos que se ejecutaran en nuestro programa también aparecen las palabras claves prívate y public, que sirven para definir variables privadas o públicas.
Var: sirve para definirvariables en cualquier sitio, si se pone en ese lugar, definiremos una variable que puede ser utilizada en todos los procedimientos del programa, si la definimos dentro de un procedimiento solo se puede usar en él
Implementation: hace constar que el código a continuación forma parte ya de la codificación del programa, es decir el código que va a utilizar el programa para hacer funcionar a loscomponentes
Formulario: esta es la ventana de la face de diseño, los puntitos forman una rejilla (grid)para poder ubicar en el espacio los componentes esta ventana tiene los típicos botones cerrar, maximizar, minimizar, un icono y un nombre (caption). Esta es la venta principal del programa sobre la que trabajaremos


Ejemplo: “hola mundo”
Lo que va a hacer nuestro programa es que al pulsar un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Delphi
  • Delphi
  • Delphi
  • Delphi
  • delphi
  • Delphi
  • Delphi
  • Delphi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS