SlideShare una empresa de Scribd logo
PROGRAMACIÓN DELPHI (Ing. Alejandro Guzmán M.) : CLASE 1/4
¿Qué es Delphi?
Es un entorno de Programación, basado en el lenguaje orientado a objetos (POO) llamado Object Pascal.
¿Qué es un objeto?
Es un elemento de Programación que posee:
       * Propiedades
       * Eventos
                              Componentes Básicos de la VCL Standard

Objeto Formulario: Form         Formulario o ficha que es el marco de la mayoría de programas.
    Propiedad                                             Valores
Caption           Muestra el texto en la Parte superior del formulario
Icon              Nombre del icono que aparecerá en la barra del formulario. Debe ser un archivo de
                  extensión .ico. (Ejemplo: A:disc.ico
Name              Nombre del formulario, con el cual se le manejará durante todo el programa. Se
                  autoincrementa por cada nuevo formulario que se agregue (Form2, Form3, ... etc.)
Position          Posición inicial del formulario en la pantalla: Por ejemplo: poScreenCenter(Aparece
                  siempre en el centro de la pantalla)

Boton: Button         Un botón se presiona y ejecuta una determinada acción.
    Propiedad                                                Valores
Caption              Texto del botón. Usar "&" antes de una letra y se puede activar el botón con [Alt]+
                     [Letra subrayada]
Enabled              No activado (False) y activado (True)
Font                 Asigna un tipo de letra y color al texto del botón
Hint                 Escribir el texto que aparecerá al pasar encima el ratón.
ShowHint             True muestra el texto escrito en Hint(arriba) y False, no lo hace

Etiquetas: Label          Para mostrar un texto.
    Propiedad                                                Valores
Caption              Título de la etiqueta. Al igual que Button se puede usar el "&" al carácter deseado.
Font                 Permite cambiar el tipo y color de letra de la etiqueta


Edición de texto: Edit,

      Introducción de texto.
    Propiedad                                                 Valores
Font                  Permite cambiar el tipo y color de letra del texto a escribir
MaxLength             Limita el número de caracteres que se va a ingresar
Text                  Es el texto que debe aparecer al iniciar el programa (Mejor si lo deja en blanco)
Ejemplo:
1) Abrir Delphi y elija New Application (Si en pantalla había una , la puede grabar o no, Save? responda No)
2) Inserte una etiqueta       y cambie su Caption a &Edad
3) Inserte un objeto Edit     y Borre su propiedad Text
4) Inserte dos botónes      y coloque en sus Caption, del primero "&Comprobar" en el segundo "&Salir"
5) Haga doble click en el Primer botón y escriba el siguiente código
        If Edit1.Text='' then ShowMessage('No escribiste nada!!!')
                          else ShowMessage('No me digas que tienes ' + Edit1.Text + ' años');
6) Haga doble click en el Segundo botón y escriba este código
        Application.Terminate;
7) Pulse F12 para volver al formulario Form1 y luego Pulse F9 para ejecutar
8) Crear un Directorio cualquiera y Grabar con Save Project As..
        a) Grabe primero con UInicio.pas
        b) Luego graba el proyecto en sí con Ejemplo.dpr

PRACTICA: Objetos necesarios: Form1, Label1(Palabra Clave) , Edit1(Blanco), Button1(Comprobar) y
Button2(Salir). Que al presionar Button1 Salga un mensaje de "Correcto" si la Palabra ingresada en Edit1 es
"miclave" (minúsculas) sino, un mensaje de error de "Error al ingresar clave de acceso!!".

Más contenido relacionado

PPT
Elementos Básicos en Delphi 7
PPT
Introducción al Delphi
PDF
Microsoft word2
PPTX
Delphi
PPTX
Para enviar presentacion de power point
PPTX
ODP
Tarea1 impress vinicio mendez
PDF
56874982 curso-de-delphi-7
Elementos Básicos en Delphi 7
Introducción al Delphi
Microsoft word2
Delphi
Para enviar presentacion de power point
Tarea1 impress vinicio mendez
56874982 curso-de-delphi-7

La actualidad más candente (14)

PPS
Introduccion al Turbo C++
PPTX
Microsoft office word 2010 v2
PDF
Curso de delphi
PDF
Tutorial word 2007
PDF
Delphi 7 20051
PDF
Curso de power cobol
PDF
Programación en C++ con C++ Builder
DOCX
El teclado federico arias 1 h[1]
PDF
Epora
PDF
Un proyecto con fujitsu power cobol
DOCX
Visual basic
PPT
Bloc De Notas
PPT
Oppen office – writer 3 1
DOC
Programacion de-menus
Introduccion al Turbo C++
Microsoft office word 2010 v2
Curso de delphi
Tutorial word 2007
Delphi 7 20051
Curso de power cobol
Programación en C++ con C++ Builder
El teclado federico arias 1 h[1]
Epora
Un proyecto con fujitsu power cobol
Visual basic
Bloc De Notas
Oppen office – writer 3 1
Programacion de-menus
Publicidad

Destacado (20)

PPTX
Rapid application development in java
PPTX
поездка на родину
PPT
How do you_trea
PPTX
реклама
PDF
Γάτα και παπαγάλος
DOC
книжные выставки ноября
PPTX
Nigeria photo history cover
DOCX
Draf resume
PPT
Memoritza les matrícules1
ODP
2013. November
PDF
Certificate of Recognition2
PPTX
Produccion de multimedia
DOCX
pokemon
PPTX
Pentingnya lingkungan
PPT
Cw059 05 a ผู้นำกับการตัดสินใจ(v2)
PDF
Promotie ToolsZone.ro - Decembrie 2013
DOCX
Let Rec Stout
PPT
Painting body Art by Dương Quốc Định & Mực Tàu
DOCX
10 letusan gunung terdahsyat
Rapid application development in java
поездка на родину
How do you_trea
реклама
Γάτα και παπαγάλος
книжные выставки ноября
Nigeria photo history cover
Draf resume
Memoritza les matrícules1
2013. November
Certificate of Recognition2
Produccion de multimedia
pokemon
Pentingnya lingkungan
Cw059 05 a ผู้นำกับการตัดสินใจ(v2)
Promotie ToolsZone.ro - Decembrie 2013
Let Rec Stout
Painting body Art by Dương Quốc Định & Mực Tàu
10 letusan gunung terdahsyat
Publicidad

Similar a delphi (20)

PDF
Delphi 7 20051
DOC
Capítulo 9 qbasic introducción a la poo
PPTX
Fundamentos basicos de visual basic
PDF
Practica Uno Delphi
PDF
Delphi xe
DOC
Taller info decimo
DOC
Taller info decimo
PDF
Qué es visual basic
PPTX
creacion de bd en vb
DOCX
Lenguaje de programación
PPTX
10 Herramientas Visual Basic
PPT
PPS
Presentación_VisualBasic
PPS
Presentación de VisualBasic
DOC
Actividad Vb0506
PPS
Conociendo Visual Basic
PPS
Presentación1
PPTX
Unidad 1 margara
DOCX
Manual de visual basic
PPTX
Entorno de Visual Basic 2010
Delphi 7 20051
Capítulo 9 qbasic introducción a la poo
Fundamentos basicos de visual basic
Practica Uno Delphi
Delphi xe
Taller info decimo
Taller info decimo
Qué es visual basic
creacion de bd en vb
Lenguaje de programación
10 Herramientas Visual Basic
Presentación_VisualBasic
Presentación de VisualBasic
Actividad Vb0506
Conociendo Visual Basic
Presentación1
Unidad 1 margara
Manual de visual basic
Entorno de Visual Basic 2010

Último (20)

DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Escuela Sabática 6. A través del Mar Rojo.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
ciencias-1.pdf libro cuarto basico niños
Fundamentos_Educacion_a_Distancia_ABC.pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Punto Critico - Brian Tracy Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Lección 6 Escuela Sab. A través del mar rojo.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Escuela Sabática 6. A través del Mar Rojo.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN

delphi

  • 1. PROGRAMACIÓN DELPHI (Ing. Alejandro Guzmán M.) : CLASE 1/4 ¿Qué es Delphi? Es un entorno de Programación, basado en el lenguaje orientado a objetos (POO) llamado Object Pascal. ¿Qué es un objeto? Es un elemento de Programación que posee: * Propiedades * Eventos Componentes Básicos de la VCL Standard Objeto Formulario: Form Formulario o ficha que es el marco de la mayoría de programas. Propiedad Valores Caption Muestra el texto en la Parte superior del formulario Icon Nombre del icono que aparecerá en la barra del formulario. Debe ser un archivo de extensión .ico. (Ejemplo: A:disc.ico Name Nombre del formulario, con el cual se le manejará durante todo el programa. Se autoincrementa por cada nuevo formulario que se agregue (Form2, Form3, ... etc.) Position Posición inicial del formulario en la pantalla: Por ejemplo: poScreenCenter(Aparece siempre en el centro de la pantalla) Boton: Button Un botón se presiona y ejecuta una determinada acción. Propiedad Valores Caption Texto del botón. Usar "&" antes de una letra y se puede activar el botón con [Alt]+ [Letra subrayada] Enabled No activado (False) y activado (True) Font Asigna un tipo de letra y color al texto del botón Hint Escribir el texto que aparecerá al pasar encima el ratón. ShowHint True muestra el texto escrito en Hint(arriba) y False, no lo hace Etiquetas: Label Para mostrar un texto. Propiedad Valores Caption Título de la etiqueta. Al igual que Button se puede usar el "&" al carácter deseado. Font Permite cambiar el tipo y color de letra de la etiqueta Edición de texto: Edit, Introducción de texto. Propiedad Valores Font Permite cambiar el tipo y color de letra del texto a escribir MaxLength Limita el número de caracteres que se va a ingresar Text Es el texto que debe aparecer al iniciar el programa (Mejor si lo deja en blanco) Ejemplo: 1) Abrir Delphi y elija New Application (Si en pantalla había una , la puede grabar o no, Save? responda No) 2) Inserte una etiqueta y cambie su Caption a &Edad 3) Inserte un objeto Edit y Borre su propiedad Text 4) Inserte dos botónes y coloque en sus Caption, del primero "&Comprobar" en el segundo "&Salir" 5) Haga doble click en el Primer botón y escriba el siguiente código If Edit1.Text='' then ShowMessage('No escribiste nada!!!') else ShowMessage('No me digas que tienes ' + Edit1.Text + ' años'); 6) Haga doble click en el Segundo botón y escriba este código Application.Terminate; 7) Pulse F12 para volver al formulario Form1 y luego Pulse F9 para ejecutar 8) Crear un Directorio cualquiera y Grabar con Save Project As.. a) Grabe primero con UInicio.pas b) Luego graba el proyecto en sí con Ejemplo.dpr PRACTICA: Objetos necesarios: Form1, Label1(Palabra Clave) , Edit1(Blanco), Button1(Comprobar) y Button2(Salir). Que al presionar Button1 Salga un mensaje de "Correcto" si la Palabra ingresada en Edit1 es "miclave" (minúsculas) sino, un mensaje de error de "Error al ingresar clave de acceso!!".