varios

Páginas: 162 (40326 palabras) Publicado: 17 de noviembre de 2014
Capítulo 0. Introducción
Este curso esta enfocado para programadores de computación. No es necesario tener experiencia con ningun lenguaje en particular, pero es importante haber programado antes, ya que los conceptos básicos de programación solo se mencionan una vez. Los tipos de letra utilizados cambiarán mientras cambio el diseño de mi página poco a poco.
El código en Delphi, dentro de lasposibilidades de mis utilerías, esta escrito en HTML con los fonts y sintaxis de colores, de una manera análoga a lo que encontrará en el editor de Delphi. Muchas gracias a Gerald Nunn et al, autores de las ayudas de Diseño de Delphi "GExperts", por el convertidor de PAS a HTML con sintaxis de colores. Este es un ejemplo de código:
program Project1;

uses
  Forms,  Unit1 in 'Unit1.pas' {Form1};

{$R *.RES}

begin
  {Estos son comentarios}
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.

Capítulo 1. La aplicación - El "Archivo de Proyecto de Delphi"
Esta sección esta enfocada para entender como funciona una aplicación en el ambiente Delphi dentro de Windows, y cuales son las principales partes de un programa de "Object Pascal" enWindows (object pascal es el nombre formal del lenguaje de programación - asi como en Visual Basic el lenguaje es Basic, en Delphi el lenguaje es Object Pascal). Si quiere usted comenzara a programar en Delphi de inmediato, vaya a la siguiente seccion (y asombrese de lo facil que es programar con Delphi!), pero asegurese de regresar a esta seccion para tener una buena fundacion de la manera en quefunciona una aplicación de Delphi.
Nota: No se preocupe si no entiende la totalidad de lo mencionado en esta sección. Muchos programadores muy exitosos no comprenden mucho de lo especificado en este capítulo. Pero creo que en estos dias de lenguajes tan diferentes para programación en Windows (e incluso en otros sistemas operativos) es muy importante tener una idea clara de lo que el lenguaje queutilizamos tiene que hacer para lograr su "magia". Los programadores de C++ para Windows reconeceran muchos contrastes con este lenguaje, y encontrarán que Delphi es casi tan flexible en este campo como C++.
Delphi se divide en tres secciones, el compilador (con su "encadenador"), la libreria, y el IDE (Ambiente de desarrollo integrado, o Integrated Development Environment). Elcompilador/encadenador es un programa que crea el archivo ejecutable de Windows (PE) estilo Intel, sin ningun interprete de por medio. La librería es código que nos permite usar todas las capacidades de Delphi. La libreria esta escrita en su totalidad en Object Pascal (es una libreráa "de clases" estilo MFC, llamada VCL), y esta totalmente orientada a objetos. Veremos objetos y su repercusión en programación masadelante.
Una nota interesante es que el IDE esta hecho en Delphi, y utiliza las mismas librerias que usted utiliza para compilar su programa. Esto quiere decir dos cosas:
Primero, que todo lo que puede hacer el IDE es posible para usted (lo cual es notorio contraste con lenguajes como Visual Basic).
Segundo, que el IDE esta abierto, lo cual quiere decir que usted puede no solo extender la libreriapara que Delphi utilice los "componentes" diseñados por usted, sino que además puede extender el IDE para hacer "expertos" y ayudas de programación.
Un programa es una serie de instrucciones que son ejecutadas por la computadora en secuencia. En los viejos tiempos de BASIC, la secuencia estaba especificada por números de linea. En los demás lenguajes la secuencia está simplemente especificadapor las líneas del programa, que van una detrás de otra (a menos que el programa se haya ido de fiesta anoche). En DOS, cuando el programa ejecuta la ultima línea, el programa termina.
Nota: Los que han programado en DOS recordaran lo siguiente: El hecho de que el programa termina despues de su ultima linea obligaba a los programadores a hacer un ciclo para controlar el programa. Este ciclo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS