En aquesta secció, aprendrem a crear la nostra primera aplicació utilitzant Delphi. Aquest procés ens permetrà familiaritzar-nos amb l'entorn de desenvolupament integrat (IDE) de Delphi i entendre els conceptes bàsics de la creació d'aplicacions.
Objectius
- Configurar un nou projecte en Delphi.
- Crear una interfície d'usuari bàsica.
- Escriure codi per gestionar esdeveniments.
- Compilar i executar l'aplicació.
Passos per Crear la Primera Aplicació
- Configuració del Projecte
-
Obrir Delphi IDE:
- Inicia Delphi des del teu ordinador.
-
Crear un Nou Projecte:
- A la barra de menú, selecciona
File
>New
>VCL Forms Application - Delphi
. - Això crearà un nou projecte amb un formulari en blanc.
- A la barra de menú, selecciona
- Disseny de la Interfície d'Usuari
-
Afegir un Botó:
- A la
Tool Palette
, cerca el componentTButton
. - Arrossega i deixa anar el
TButton
al formulari.
- A la
-
Configurar les Propietats del Botó:
- Selecciona el botó al formulari.
- A la finestra
Object Inspector
, canvia la propietatCaption
aClick Me
.
- Escriure Codi per Gestionar Esdeveniments
-
Crear un Esdeveniment OnClick:
- Fes doble clic al botó al formulari. Això obrirà l'editor de codi i crearà un esdeveniment
OnClick
per al botó.
- Fes doble clic al botó al formulari. Això obrirà l'editor de codi i crearà un esdeveniment
-
Afegir Codi a l'Esdeveniment OnClick:
- A l'editor de codi, afegeix el següent codi dins del procediment
Button1Click
:
- A l'editor de codi, afegeix el següent codi dins del procediment
- Compilar i Executar l'Aplicació
-
Compilar l'Aplicació:
- A la barra de menú, selecciona
Project
>Build <nom del projecte>
.
- A la barra de menú, selecciona
-
Executar l'Aplicació:
- Fes clic al botó
Run
(o premF9
). - La teva aplicació es compilarà i s'executarà. Hauries de veure el formulari amb el botó
Click Me
.
- Fes clic al botó
-
Provar l'Aplicació:
- Fes clic al botó
Click Me
i hauria d'aparèixer un missatge que diuHello, World!
.
- Fes clic al botó
Resum
En aquesta secció, hem creat la nostra primera aplicació Delphi. Hem après a:
- Configurar un nou projecte.
- Dissenyar una interfície d'usuari bàsica.
- Escriure codi per gestionar esdeveniments.
- Compilar i executar l'aplicació.
Aquest és el primer pas per convertir-se en un desenvolupador Delphi. En les següents seccions, aprofundirem en la sintaxi i l'estructura del llenguatge Object Pascal, així com en altres components i funcionalitats de Delphi.
Curs de Programació Delphi/Object Pascal
Mòdul 1: Introducció a Delphi/Object Pascal
- Introducció a Delphi i Object Pascal
- Configuració de l'Entorn de Desenvolupament
- Primera Aplicació Delphi
- Sintaxi i Estructura Bàsiques
- Variables i Tipus de Dades
Mòdul 2: Estructures de Control i Procediments
- Declaracions Condicionals
- Bucles i Iteració
- Procediments i Funcions
- Abast i Durada de les Variables
- Gestió d'Errors i Depuració
Mòdul 3: Treballant amb Dades
- Arrays i Cadenes
- Registres i Conjunts
- Tipus Enumerats i Subrang
- Gestió d'Arxius
- Accés a Bases de Dades
Mòdul 4: Programació Orientada a Objectes
- Introducció a la POO
- Classes i Objectes
- Herència i Polimorfisme
- Interfícies i Classes Abstractes
- Gestió d'Excepcions en POO
Mòdul 5: Funcions Avançades de Delphi
- Generics i Col·leccions
- Multifil i Programació Paral·lela
- Desenvolupament Basat en Components
- Biblioteca d'Execució de Delphi (RTL)
- Tècniques Avançades de Depuració
Mòdul 6: Desenvolupament d'Interfícies Gràfiques amb VCL i FMX
- Introducció a VCL
- Creació de Formularis i Controls
- Programació Basada en Esdeveniments
- Introducció a FireMonkey (FMX)
- Desenvolupament Multiplataforma amb FMX
Mòdul 7: Desenvolupament Web i Mòbil
- Desenvolupament Web amb Delphi
- Serveis RESTful
- Desenvolupament Mòbil amb Delphi
- Desplegament d'Aplicacions Mòbils
- Integració amb Serveis Web
Mòdul 8: Millors Pràctiques i Patrons de Disseny
- Organització del Codi i Documentació
- Patrons de Disseny en Delphi
- Tècniques de Refactorització
- Proves Unitàries i Desenvolupament Basat en Proves
- Optimització del Rendiment