¿Qué es Delphi?
Entorno de desarrollo de
software para programar visualmente basado en lenguaje Object Pascal, una versión moderna de
Pascal. Es desarrollado por la empresa Borland. Con Delphi se pueden desarrollar
aplicaciones visuales, de base de datos, de consola, servicios del sistema
operativo, etc.
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.
Origen del nombre de Delphi
El nombre Delphi
hace referencia al oráculo de Delfos. Borland eligió ese nombre para resaltar su principal
mejora con respecto a su antecesor (Turbo Pascal), que sería su
conectividad con bases de datos Oracle (oráculo,
en inglés). El nombre se suele pronunciar delfi
en Europa, incluida Gran Bretaña. Se usa delfái
en inglés de Estados Unidos (existe una población Delphi con esa pronunciación), por lo que es la preferida
por Borland.
El oráculo de Delfos
fue un gran recinto sagrado dedicado principalmente al dios Apolo
que tenía en el centro su gran templo, al que acudían
los griegos para preguntar a los dioses sobre cuestiones inquietantes.
Entre las diferentes versiones de Delphi
Ø
Delphi 5
Ø
Delphi 6
Ø
Delphi 7
Ø
Delphi 2006
Ø
Delphi 2007
Ø Delphi 2007.2
Ø Delphi 2009
Ø Delphi 2010
Entorno De Trabajo
De Delphi 2007.2
1. El Menú
Principal y Barra de Herramientas, nos
permiten el acceso a todas las opciones del lenguaje, así como también manejar
y administrar los proyectos.
2. La Paleta de
Componentes: Tiene agrupado los objetos que
podemos utilizar en nuestra aplicación por categorías, como son: Standard, Additional, Data Controls, etc.
3. El Form Designer es la ventana que utilizamos para colocar los objetos
(Botones, Edits, etc) de nuestra aplicación
y Generar la Interfaz Gráfica de Usuario.
4. El Inspector
de Objetos: permite establecer las Propiedades (Caption, Name, Visible etc) y los
Eventos (clic, show, etc.) a los
objetos de nuestra aplicación.
Componentes Básicos De La Paleta Standard
Control
|
Nombre
|
Descripción
|
Main Menu
|
Menú Principal
|
Permite insertar menús
dentro de la aplicación.
|
Label
|
Etiqueta de Texto
|
Permite colocar texto en los
formularios.
|
Edit
|
Caja de Texto
|
Permite al usuario
introducir datos para ser tratados.
|
Memo
|
Cuadro de líneas
|
Permite al usuario introducir
grandes cantidades de texto en múltiples líneas.
|
Button
|
Botón de orden
|
Son los que permiten el
control del programa.
|
CheckBox
|
Casilla de Verificación
|
Estas permiten seleccionar
varios elementos de un listado,
|
RadioButton
|
Casilla de Opción
|
Permite seleccionar uno solo
de los elementos de una lista.
|
ListBox
|
Cuadro de lista
|
Muestra una lista con
elementos que se pueden seleccionar.
|
ComboBox
|
Cuadro Combinado
|
Muestra el objeto
seleccionado de una lista.
|
ScrollBar
|
Barra de Desplazamiento
|
Es la representación visual
del valor actual de una variable.
|
GroupBox
|
Marco
|
Permite agrupar opciones o
botones.
|
RadioGroup
|
Marco de selección
|
Permite agrupar botones de
opción de un modo lógico en el formulario.
|
Panel
|
Panel
|
Es un subformulario dentro
del formulario.
|
BitBtn
|
Botón Gráfico
|
Son botones normales, a
diferencia que permiten la introducción de un pequeño gráfico.
|
SpeedButton
|
Botón rápido
|
Son los que se localizan
debajo del menú principal y realizan instrucciones comunes.
|
Image
|
Imagen
|
Permite insertar imágenes en
el formulario.
|
StaticText
|
Texto estático
|
Es similar a una caja de
texto, a diferencia que si el texto no cabe en la caja, se pasa a la siguiente
línea.
|
Shape
|
Forma
|
Dibuja una figura en el
formulario.
|
Propiedades Más Importantes De Los Objetos
Propiedad
|
Descripción
|
Caption
|
Especifica
el título del objeto o el texto que contendrá
|
Font
|
Especifica la Fuente (tipo de letra, tamaño color etc.)
que tendrá el objeto.
|
Name
|
Especifica el nombre (variable) del objeto
|
Enabled
|
Permite
un valor de True o False para indicar si el objeto está o no
habilitado.
|
Text
|
Es el valor que se introduce en un Edit
|
Color
|
Especifica
el color de fondo de un Objeto.
|
ReadOnly
|
Permite un valor de True o False
para indicar si se puede escribir o no en el objeto (Text,
DBGrid etc.)
|
Variables:
Las variables son
objetos de un programa cuyo contenido puede variar durante su toda su
ejecución.
Tipos de Variables:
TIPO
|
DETALLE
|
Integer
|
Maneja
datos enteros
|
Real
|
Maneja
datos Reales
|
Boolean
|
Maneja
Valores lógicos (True o False)
|
Char
|
Maneja
1 Carácter
|
String
|
Maneja
una cadena de caracteres (Textos)
|
Ejemplos:
VAR
Edad: Integer;
Apellidos: String[15];
Tasas: Real;
Letra1, letra2, letra3: Char;
Dias, meses: Integer;
Promedio:Real;
Convertir variables:
FUNCIÓN
|
CONVERSIÓN
|
DETALLE
|
IntToStr
|
Entero a String
|
De Números Enteros a Texto
|
StrToInt
|
String a Entero
|
De Texto a Números Entero.
|
StrToFloat
|
String a Real
|
De Texto a Números Reales
|
FloatToStr
|
Real a String
|
Números Reales a Texto
|
Comandos
EXPRESIÓN
|
FUNCIÓN
|
Trim
|
Quita los espacios al
principio y/o al final de la cadena de caracteres.
|
ShowMessage
|
Se utiliza para mostrar un
mensaje
|
Close
|
Cierra un formulario
|
Show
|
Muestra un formulario
|
ShowModal
|
Muestra un formulario y le
da el control de la aplicación. Mientras el usuario no cierre este
formulario, no puede seguir con la aplicación.
|
SetFocus
|
Asigna el enfoque a un
control.
|
Clear
|
Borra el contenido de un
control ComboBox o Edit, ect.
|
Application.Terminate
|
Hace que la aplicación
finalice
|
Mrok
|
El usuario pulsó el botón Ok.
|

No hay comentarios:
Publicar un comentario