Delphi 2010 Curso Introductorio

Páginas: 20 (4864 palabras) Publicado: 5 de abril de 2013
Capítulo 1. Delphi.

Delphi es un entorno de desarrollo de aplicaciones rápidas o entorno RAD (Rapid Applications Development). Delphi emplea como lenguaje de aplicación una versión moderna del Pascal, llamada Object Pascal, aunque mucha gente se refiere a Delphi como un lenguaje de programación.

¿Por qué Delphi?

Delphi es un lenguaje de programación de alto nivel con el que podrásdesarrollar potentes aplicaciones como si programaras en C/C++ pero reduciendo drásticamente el tiempo de desarrollo, además nos facilita el uso de las últimas tecnologías de programación para aplicaciones Windows y Web, tanto en la plataforma Win32 como .NET.

Algunas características:

Delphi compila a código máquina y no depende de ningún FrameWork o dependecias externas como OCX o DLLs deterceros para funcionar.
Permite Assembler inline.
Delphi trabaja con sus componentes VCL (Visual Component Library) y son ampliables. Puedes descargar nuevos componentes e instalarlos (algunos son de pago).
Delphi es una estupenda elección para desarrollar aplicaciones que trabajan con motores de base de datos. De hecho, se pasó de Turbo Pascal a Delphi para ese fin, recientemente se incorporósoporte para las bases de datos FireBird.

Además Delphi cuenta con su versión para .NET llamada Delphi Prism que permite crear aplicaciones multiplataforma empleando MONO, pero este no es el objetivo de este curso.

Seguramente conozcas alguna aplicación desarrollada en Delphi, entre ellas: Skype, Ares, KMPlayer, AIMP, TuneUp, DevCpp, etc.. Aquí tienes una lista mucho más amplia:


Conocer elIDE (Integrated Development Enviroment) de Delphi, traducido como entorno de desarrollo integrado, es fundamental para desarrollar aplicaciones.


La interfaz es similar a la del Visual Studio, pero de todas formas voy a explicar lo básico en este capítulo. A primera vista tenemos una página de bienvenida en el centro del programa, que nos muestra los programas recientes y los favoritos. A laizquierda de la página de bienvenida tenemos dos paneles: Structure y Object Inspector. El primero va a mostrar todos los componentes visuales de nuestra aplicación y con el segundo podremos ver las propiedades y eventos de cada componente (ya veremos que son).

A la derecha de la página de bienvenida tenemos otros dos paneles: Project Manager y Tool Palette, el primero nos servirá para ver losarchivos y la configuración de nuestro proyecto y el segundo panel es el cuadro de los componentes de Delphi.

En la parte superior de Delphi tenemos el clásico menú con las posibles configuraciones y opciones y debajo un panel con unos botones que ya iremos viendo.
Capítulo 2. ¡Hola mundo!

Para empezar a programar en Delphi, vamos a dejar de lado la interface visual y los controles yempezaremos trabajando en modo consola. Para iniciar un nuevo proyecto en Delphi vamos a File -> New -> Other -> y se nos abrirá una nueva ventana, en donde escogemos Console Application.

Tendríamos que ver algo así:



Por comodidad cerré los 4 paneles que rodeaban la pantalla principal.

Hay parte de código que de momento no nos vas a ser útil y que explicaré más adelante para que sirve. Asíque quitaremos el código que se encuentra entre el begin y el end., quedando de la siguiente forma:

Código
1. program Project1;
2.  
3. {$APPTYPE CONSOLE}
4.  
5. uses
6.  SysUtils;
7.  
8. begin
9.  
10.  
11. end.
12.  

Ahora vamos a guardar el proyecto, vamos a File -> Save all -> y le damos un nombre a nuestro proyecto, por ejemplo: "HolaMundo", una vez hayáis hecho esto, elcódigo fuente os cambiará, quedando así:

Código
1. program HolaMundo;
2.  
3. {$APPTYPE CONSOLE}
4.  
5. uses
6.  SysUtils;
7.  
8. begin
9.  
10.  
11. end.
12.  

Con esto podemos deducir que "HolaMundo" que está precedido de program, es el nombre de nuestro proyecto. El nombre del proyecto tiene que ser el mismo que el del archivo .dpr (Delphi Project). A continuación de esta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso Introductorio
  • Curso Introductorio
  • Una curso introductorio
  • Curso introductorio
  • Curso introductorio
  • Curso introductorio
  • Curso introductorio una
  • Curso Introductorio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS