Introducción
El texto sobre Delphi que vais a leer es parte de
mi Proyecto Fin de Carrera (teleco técnica). Este consistía
en un simulador de sistemas mecánicos mediante el análisis
de su circuito eléctrico equivalente. El nombre de programa es ANALOGIA.EXE,
por lo que cuando me refiera en el texto a "ANALOGIA", ya sabeis de qué
se trata. De todas formas no te preocupes, no tienes que saber nada sobre
analogías electromecánicas, simplemente puedes aprender algo
sobre programación bajo Delphi.
El programa ANALOGIA ha sido realizado íntegramente
con Delphi 1, para plataformas Windows de 16 bits o 32 bits, ya que resulta
el compilador idóneo para realizar potentes aplicaciones con las
facilidades de uso y herramientas que caracterizan a los entornos de programación
modernos. A continuación veremos las ventajas de utilizar Delphi
en lugar de C++ o Visual Basic, por ejemplo. Básicamente decir que
Delphi aúna la potencia y rapidez de ejecución de que carece
Visual Basic con la facilidad de la programación visual de las herramientas
tipo RAD (Rapid Application Development) de que carece C++.
La razón de no haber empleado Delphi 2 (o
el novísimo Delphi 3), que realiza una compilación para 32
bits, es la cantidad de usuarios que todavía no disponen de sistemas
operativos (Windows) de 32bits (Windows95 y Windows NT). Con delphi 1 el
programa se puede ejecutar con cualquier tipo de Windows disponible.
Delphi es algo más que el sucesor del famoso
Pascal 7.0 de Borland. Dispone no sólo de un compilador muy rápido
(más que la gran mayoría de los compiladores de C++, como
ya era tradicional en Turbo Pascal), sino también de potentes herramientas
para la creación visual de aplicaciones, de completas herramientas
para la creación y manejo de bases de datos, aplicaciones multimedia,
enlace DDE, OLE, creación de DLLs, VBX, etc.