SlideShare une entreprise Scribd logo
1  sur  21
Estructura y Datos de Programación I 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 CodeGear, adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux  y la plataforma .NET.
[object Object],[object Object],[object Object],Estructura y Datos de Programación I
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
[object Object],Valores Devueltos mbYes mrYes mbNo mrNo mbOk mrOk mbCancel mrCancel mbAbort mrAbort mbRetry mrRetry mbIgnore mrIgnore mbAll mrAll mbHelp mrNone Tipos de Cuadros mtInformation mtWarning mtError mtConfirmation mtCustom Estructura y Datos de Programación I
Tipos de Cuadros de Mensajes 4.  InputBox (Nombre de Ventana, Mensaje, Valor campo);   InputBox (‘Entrada de Datos‘ , 'Tipee el numero A ‘ , '0‘ ); Devuelve el texto introducido por el usuario Estructura y Datos de Programación I
Función Conversión  StrToInt String a entero StrToFloat String a real StrToDay String a Fecha IntToStr Entero a String FloatToStr Real a String Estructura y Datos de Programación I
procedure TForm1.FormCreate(Sender: TObject); var Str_A,Str_B,Str_Resultado:String; Num_A,Num_B,Suma:real; Begin Str_A:=InputBox('Tipee Datos','Tipee el numero A','0'); Str_B:=InputBox('Tipee Datos','Tipee el numero B','0'); Num_A:=Strtofloat(Str_A); Num_B:=Strtofloat(Str_B); Suma:=Num_A+Num_B; Str_Resultado:=floattoStr(Suma); ShowMessagePos('El resultado de la suma es: '+Str_Resultado,Screen.Width div 3,Screen.Height div 3); end; Realizar un Ejercicio que lea dos Numeros y calcule la suma Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi procedure TForm1.Button1Click(Sender: TObject); Var Str_A,Str_B:String; Suma:real; begin Str_A:=Edit1.Text; Str_B:=Edit2.Text; Suma:=StrtoFloat(Str_A)+StrtoFloat(Str_B); Resultado.Caption:=floattoStr(Suma); end; Realizar un Ejercicio que lea dos Numeros y calcule la suma Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I
Componentes Mas Usados - Delphi ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Estructura y Datos de Programación I

Contenu connexe

Tendances

Itil estrategia del servicio
Itil  estrategia del servicioItil  estrategia del servicio
Itil estrategia del servicio
LCA
 
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De DatosHerramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
Yazmin Ibarra
 
Preguntas profe angeles.entregar
Preguntas profe angeles.entregarPreguntas profe angeles.entregar
Preguntas profe angeles.entregar
jcezarv
 

Tendances (20)

2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Itil estrategia del servicio
Itil  estrategia del servicioItil  estrategia del servicio
Itil estrategia del servicio
 
Exclusión mutua
Exclusión mutuaExclusión mutua
Exclusión mutua
 
Yacc
YaccYacc
Yacc
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Aspectos de diseno
Aspectos de disenoAspectos de diseno
Aspectos de diseno
 
Plan de pruebas
Plan de pruebasPlan de pruebas
Plan de pruebas
 
Test_todos_direccion_proyectos.pdf
Test_todos_direccion_proyectos.pdfTest_todos_direccion_proyectos.pdf
Test_todos_direccion_proyectos.pdf
 
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADORUNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
 
Mapa Conceptual procesos concurrentes
Mapa Conceptual procesos concurrentesMapa Conceptual procesos concurrentes
Mapa Conceptual procesos concurrentes
 
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De DatosHerramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Unidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWAREUnidad 2. metodologías de desarrollo DE SOFTWARE
Unidad 2. metodologías de desarrollo DE SOFTWARE
 
Equipo 4. Ingeniería de Requerimientos
Equipo 4. Ingeniería de RequerimientosEquipo 4. Ingeniería de Requerimientos
Equipo 4. Ingeniería de Requerimientos
 
Recuperacion de bd
Recuperacion de bdRecuperacion de bd
Recuperacion de bd
 
Preguntas profe angeles.entregar
Preguntas profe angeles.entregarPreguntas profe angeles.entregar
Preguntas profe angeles.entregar
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 

Similaire à Elementos Básicos en Delphi 7

Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
unachi
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30
lore150511
 

Similaire à Elementos Básicos en Delphi 7 (20)

Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual
VisualVisual
Visual
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Delphi 7 20051
Delphi 7 20051Delphi 7 20051
Delphi 7 20051
 
Delphi 7 20051
Delphi 7 20051Delphi 7 20051
Delphi 7 20051
 
Manual de delphi 6.0
Manual de delphi 6.0Manual de delphi 6.0
Manual de delphi 6.0
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Delphi xe
Delphi xeDelphi xe
Delphi xe
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows forms
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30
 
Tema 2 objetos_jlabel_jtextfield_jbutton
Tema 2 objetos_jlabel_jtextfield_jbuttonTema 2 objetos_jlabel_jtextfield_jbutton
Tema 2 objetos_jlabel_jtextfield_jbutton
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Guía Rápida para un Editor de Texto con Formato
Guía Rápida para un Editor de Texto con FormatoGuía Rápida para un Editor de Texto con Formato
Guía Rápida para un Editor de Texto con Formato
 

Dernier

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 

Dernier (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 

Elementos Básicos en Delphi 7

  • 1. Estructura y Datos de Programación I 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 CodeGear, adquirida en mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la plataforma .NET.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Tipos de Cuadros de Mensajes 4. InputBox (Nombre de Ventana, Mensaje, Valor campo); InputBox (‘Entrada de Datos‘ , 'Tipee el numero A ‘ , '0‘ ); Devuelve el texto introducido por el usuario Estructura y Datos de Programación I
  • 7. Función Conversión StrToInt String a entero StrToFloat String a real StrToDay String a Fecha IntToStr Entero a String FloatToStr Real a String Estructura y Datos de Programación I
  • 8. procedure TForm1.FormCreate(Sender: TObject); var Str_A,Str_B,Str_Resultado:String; Num_A,Num_B,Suma:real; Begin Str_A:=InputBox('Tipee Datos','Tipee el numero A','0'); Str_B:=InputBox('Tipee Datos','Tipee el numero B','0'); Num_A:=Strtofloat(Str_A); Num_B:=Strtofloat(Str_B); Suma:=Num_A+Num_B; Str_Resultado:=floattoStr(Suma); ShowMessagePos('El resultado de la suma es: '+Str_Resultado,Screen.Width div 3,Screen.Height div 3); end; Realizar un Ejercicio que lea dos Numeros y calcule la suma Estructura y Datos de Programación I
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Componentes Mas Usados - Delphi procedure TForm1.Button1Click(Sender: TObject); Var Str_A,Str_B:String; Suma:real; begin Str_A:=Edit1.Text; Str_B:=Edit2.Text; Suma:=StrtoFloat(Str_A)+StrtoFloat(Str_B); Resultado.Caption:=floattoStr(Suma); end; Realizar un Ejercicio que lea dos Numeros y calcule la suma Estructura y Datos de Programación I
  • 19.
  • 20.
  • 21.