Tutorial de Delphi: Hola mundo

Este tutorial te ayuda a comenzar con Delphi. Explica lo que necesitas para escribir tu primer programa en Delphi. Comienza con lo básico: aprenderás dónde puedes encontrar y descargar las herramientas necesarias, cómo instalarlas y te guiará hasta construir y ejecutar tu código. Si nunca has escrito un programa en Delphi, este es el lugar para empezar. Hemos creado este artículo para que puedas comenzar con Delphi y pasar a nuestros ejemplos de SMS. Si ya estás familiarizado con Delphi, puedes ir directamente a uno de los siguientes proyectos de SMS.

Ejemplos de SMS en Delphi:

Enviar SMS con la API REST HTTP en Delphi (ejemplo de código)
Enviar múltiples SMS con la API REST HTTP en Delphi (ejemplo de código)
Programar SMS con la API REST HTTP en Delphi (ejemplo de código)
Recibir SMS con la API REST HTTP en Delphi (ejemplo de código)
Eliminar SMS con la API REST HTTP en Delphi (ejemplo de código)
Descargar la última biblioteca de la API de SMS para Delphi desde Github

¿Qué es Delphi?

Delphi es un lenguaje de programación. Es similar a un lenguaje natural, como el inglés. Se utiliza para comunicarse con una computadora. La principal diferencia entre un lenguaje natural y un lenguaje de programación es que los lenguajes de programación tienen una estructura más rigurosa, para ayudar a la computadora a entenderlo mejor.

¿Qué es Delphi Community Edition?

Delphi Community Edition es una herramienta para escribir programas en Delphi. Permite escribir texto utilizando el lenguaje Delphi y hace posible que le indiques a la computadora que lea el texto y ejecute las instrucciones. Utilizamos el término "Ejecutar" para indicar a la computadora que ejecute las instrucciones.

¿Qué es un programa "Hola mundo" en Delphi?

El programa "Hola mundo" en Delphi es el programa más simple que puedes escribir. Simplemente imprime la frase: "Hola mundo" en la pantalla de la computadora. El programa "Hola mundo" es el primer programa que los desarrolladores escriben en cualquier lenguaje de programación.

Cómo escribir tu primer programa en Delphi

Para escribir tu primer programa en Delphi:

  1. Configura Delphi Community Edition
  2. Crea un nuevo proyecto en Delphi
  3. Selecciona "Console Application - Delphi"
  4. Escribe el programa "Hola mundo" en Delphi
  5. Usa WriteLn() para imprimir
  6. Ejecuta tu programa "Hola mundo" en Delphi
  7. Verifica la salida
  8. Corrige los errores si los hay

Requisitos previos

Esto es lo que necesitas para comenzar. Para escribir tu primer programa en Delphi, necesitas una computadora con Windows, el entorno de programación Delphi Community Edition y el código de ejemplo que se presenta a continuación.

  • Computadora con Windows 10
  • Regístrate en https://embarcadero.com/
  • Delphi Community Edition
  • Proyecto de ejemplo "Hola mundo" de Ozeki

Descargar Delphi Community Edition

Delphi Community Edition

En este video, verás cómo puedes descargar el software Delphi Community Edition. Comenzarás visitando la página de descarga y el video te guiará hasta tener el instalador en tu computadora. Solo dura 26 segundos, pero incluye todos los pasos que necesitas para completar el proceso. Necesitas el IDE de Delphi para comenzar a programar en Delphi. La URL de la página de descarga: https://embarcadero.com/products/delphi/starter/free-download/

Video 1 - Cómo descargar Delphi Community Edition (Tutorial en video)

Instalar Delphi Community Edition

En este video, verás cómo instalar Delphi Community Edition en tu computadora. Comenzará con el instalador descargado y te guiará hasta tener el IDE de Delphi en tu computadora. El video solo dura 1:22 pero ofrece todos los pasos de manera detallada. No tendrás problemas para seguir los pasos. Verás cómo ejecutar el instalador y qué configuraciones necesitas hacer antes de instalar el IDE.

Video 2 - Cómo instalar Delphi Community Edition (Tutorial en video)

Crear tu primer proyecto en Delphi Community Edition

En el siguiente video, verás cómo crear tu primer proyecto en Delphi. Para editar o crear nuevo código, necesitas un proyecto. El video comenzará con Delphi Community Edition abierto y terminará con un proyecto predeterminado que puede editarse libremente. El video solo dura 15 segundos y es fácil de entender. No tendrás problemas para entenderlo. Tener un proyecto significa que puedes crear y ejecutar códigos en Delphi fácilmente.

Video 3 - Cómo crear tu primer proyecto en Delphi Community Edition (Tutorial en video)

Crear un nuevo proyecto

Para comenzar a programar en Delphi, primero necesitas abrir Delphi Community Edition. Luego, haz clic en la pestaña Archivo en la parte superior izquierda (Figura 1). A continuación, dentro del menú Archivo, coloca el cursor sobre Nuevo. Desde Nuevo, selecciona Console Application - Delphi haciendo clic en él. Esto te llevará directamente al editor de texto, donde puedes comenzar a programar.

crear nuevo proyecto
Figura 1 - Crear nuevo proyecto

Escribe tu programa 'hola mundo' en Delphi

El primer programa que escribes en cualquier lenguaje de programación es el programa 'Hola mundo'. El único objetivo de este programa es imprimir el término 'Hola mundo' en la pantalla de la computadora. En este ejemplo, el programa consta de dos líneas de código: La primera línea: WriteLn(); imprime el texto.

program Project2;

{$APPTYPE CONSOLE}

{$R *.res}

uses
  System.SysUtils;

begin
  try
    WriteLn('Hola mundo!');
    ReadLn;
  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;
end.

Escribe tu programa 'hola mundo' en Delphi (Tutorial en video)

El primer programa que un programador crea es siempre un programa 'Hola Mundo'. Significa que la salida del código es simplemente 'Hola Mundo'. En este video, te mostraremos cómo puedes crear este primer código en Delphi. El video solo dura 15 segundos, pero verás todos los pasos que necesitas. Verás dónde escribir el código y cuál es el código exactamente. El video comenzará con una pantalla de proyecto predeterminada y terminará con el programa ejecutable.

Video 4 - Cómo escribir tu programa 'hola mundo' en Delphi (Tutorial en video)

Ejecutar el programa 'hola mundo' en Delphi

Para ejecutar el programa hola mundo, debes hacer clic en el botón verde Iniciar en la barra de herramientas de Delphi Community Edition. También puedes usar la tecla F5 para ejecutar tu programa. Ten en cuenta que cuando presiones F9, Delphi Community Edition primero guardará tu archivo recién escrito, luego lo compilará a un código ejecutable y luego lo ejecutará en tu computadora.

Video 5 - Cómo ejecutar el programa hola mundo (Tutorial en video)

Ejecutar el programa

Ahora que has escrito tu programa en el editor de texto, puedes ejecutarlo usando el IDE. Haz clic en el icono de terminal con el botón verde de reproducción al lado en la barra de herramientas superior para ejecutar tu programa (Figura 2). Al hacer clic en este botón, aparecerá una consola de depuración y ejecutará tus líneas de código dentro de ella.

ejecutar el programa
Figura 2 - Ejecutar el programa Hola mundo en Delphi

Salida de tu código

Una vez que se ejecute tu programa, puedes ver la salida en la consola de depuración (Figura 3). Aquí podemos ver que dentro de la consola, se muestra el mensaje "¡Hola mundo!". Esto indica que tu programa se ejecutó como se esperaba. A continuación, veremos qué sucede cuando encuentra un error.

cmd
Figura 3 - ¡Hola mundo!

¿Qué pasa si cometo un error en Delphi?

Si cometes un error al escribir tus instrucciones en Delphi, obtendrás un error de sintaxis. La computadora resaltará la línea con el error en rojo y te dirá por qué no entendió las instrucciones. Para corregir el error, debes volver al editor de texto y modificar el programa. Los programadores dicen que "corrigen el error" cuando solucionan los errores.

¿Qué es un error de sintaxis en Delphi?

Error de sintaxis significa "No entiendo". Si le hablas a alguien en inglés y no entiende lo que dices, responderá con "No entiendo". Si le hablas a una computadora en Delphi y la computadora no entiende lo que dices, responderá con "Error de sintaxis".

En el código siguiente, crearemos un error intencionalmente al no poner un punto y coma después de la línea Hola mundo. Verás cómo reacciona la computadora, cómo corregimos el error y cómo ejecutamos el programa correctamente.

¿Cómo manejar un error de sintaxis en Delphi?

En este video, verás cómo se ve un error en un código de Delphi. En el código siguiente, crearemos un error de sintaxis intencionalmente al no poner un punto y coma después de la línea Hola mundo. Verás cómo reacciona la computadora, cómo corregimos el error y cómo ejecutamos el programa correctamente. El video solo dura 35 segundos y muestra todos los elementos para corregir un error.

Video 6 - Cómo manejar un error de sintaxis en Delphi (Tutorial en video)

Error

Si tu código falla por alguna razón, aparecerá un mensaje de error en una nueva ventana (Figura 4). Esta ventana notifica al desarrollador del error y proporciona información sobre la naturaleza del error. De esta manera, es más fácil para el programador identificar los errores en el código y corregirlos.

error
Figura 4 - Error

Resumen

Al leer este artículo, has obtenido información valiosa sobre cómo prepararte para programar en Delphi y cómo construir y ejecutar tu primer código Hola Mundo. Si has seguido las instrucciones anteriores y has saludado al mundo con éxito, has dado tu primer paso para convertirte en un desarrollador de software en Delphi. Ahora puedes usar las soluciones de SMS en Delphi de Ozeki, que te ayudarán a organizar mensajes de manera muy efectiva, ya que puedes personalizar los códigos dados sin limitaciones.

Aprende más sobre cómo desarrollar tu sistema de mensajería utilizando soluciones en Delphi. Pasa al siguiente tutorial sobre cómo enviar SMS desde Delphi.

¡Descarga el Ozeki SMS Gateway ahora y pon en práctica lo que has aprendido!

More information