SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie Elementos Básicos en Delphi 7

Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0patrimoni
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicKatherin Marquez
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows formsmellcv
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasicunachi
 
Actionscrip 30
Actionscrip 30Actionscrip 30
Actionscrip 30lore150511
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareCristina1139
 
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 Formatoodflor
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 

Kürzlich hochgeladen (20)

Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 

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.