Delphi

Páginas: 36 (8870 palabras) Publicado: 6 de octubre de 2011
INTRODUCCIÓN A LA PROGRAMACIÓN EN WINDOWS. BORLAND© DELPHI 3
Delphi Versiones 2.0 - 3.0 (32 bits)
Delphi es un lenguaje de programación de la casa Borland del tipo RAD (Diseño Rápido de Aplicaciones) para Windows. La diferencia con respecto a Visual Basic (de la casa Microsoft) es que posee un control de bases de datos y consultas en formato Xbase, compatible con Dbase 4 -5, Clipper o Paradox ysu lenguaje está basado en Pascal.

Conceptos básicos. • PROYECTO. Un proyecto es un conjunto de módulos de formulario, de códigos, de clase y archivos de recursos que componen una aplicación. La ventana Wiew Proyect Manager muestra todos los archivos de una aplicación. • FORMULARIO. Un formulario incluye los controles y el código asociado a dicho formulario. • COMPONENTES O CONTROLES. Loscomponetes son herramientas como cuadros, botones y etiquetas que se disponen en un formulario para permitir la entrada de datos o para presentar resultados. También hacen más atractivos los formularios. Para dibujar controles en un formulario usar la Paleta de componentes. • PROPIEDADES. Usando la ventana de Object inspector (F11) se definen las propiedades de formularios y controles. Las propiedadesespecifican los valores iniciales de las características, tales como tamaño, nombre y posición. • Los menús de los formularios se diseñan con el componente MainMenu • Para hacer que una aplicación responda a las acciones del usuario o a los eventos del sistema, hay que escribir un código en lenguaje Pascal para los formularios y los controles. Concepto de código: Es el texto escrito en unprograma. El programa se divide en distintos apartados o subrutinas generalmente como respuesta a un evento y se divide en procedimientos (subrutinas) o funciones. Procedimientos: Trozos de código como respuesta a un evento o acción y no devuelven ningún valor. Funciones: Son procedimientos que además devuelven un valor al procedimiento desde donde se le llamó Reglas de nomenclatura al declararprocedimientos o variables: • Deben comenzar por una letra • No pueden contener puntos • No puedes superar los 255 caracteres • Nombres de formularios y módulos no sobrepasar 40 caracteres • No pueden tener el mismo nombre que una palabra clave • Comentarios en el código se inician con el sígno apóstrofe (‘) Eventos o acciones (sobre un componente): Lista de eventos (Acciones sobre los controles) EventoClick DragDrop DragOver KeyDown KeyPress KeyUp MouseDown MouseMove MouseUp Acción Al hacer clic con el mouse (o el teclado) Al soltar un control arrastrado con el mouse Al Arrastrar un control con el mouse. Presionar una tecla mientras el botón tiene el foco. Presionar una tecla y devolver su valor ASCII. Liberar una tecla mientras el botón tiene el foco. Presionar el botón del mouse sobre el botón.Mover el puntero del mouse por encima del botón. Liberar el botón del mouse en el botón.

Propiedades de los objetos: Alignment BevelInner, BevelOuter BorderStyle, BorderWidth Caption TabOrder, TabStop: Color, Cursor, Enabled Font Height Hint Left Name PopupMenu ShowHint Top Visible

Ejercicio 1. Crear una ventana con tu nombre y un botón para cerrar.
En primer lugar, antes de trabajar conDelphi, es aconsejable que crees un subdirectorio con tu nombre para guardar ahí los ejercicios. • Crear un proyecto nuevo: Elige del menú: File New Aplication para crear un nuevo proyecto. Te aparecerá una ventana de formulario vacía. • Cambiar el nombre de la ventana: En la ventana del inspector de objetos, en la ficha propiedades, haz clic en Caption y en la casilla escribe: Ventana para darlenombre a la ventana. • Poner tu nombre: En la paleta de herramientas, en la ficha Standard, haz clic en el componente A (label) y luego un clic en la superfície de la ventana vacía llamada ahora Ejer1. Cambia la propiedad Caption de la etiqueta (label1) del inspector de objetos por tu nombre. Puedes cambiar la propiedad Color y Font para cambiar el color y tipo de letra favorita. Puedes...
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