Programación en Delphi/Metodos y Precedimientos

Delphi por supuesto tiene lo que es el uso de funciones y Procedimientos, ahora definiremos por separado cada uno de estos módulos.

Procedimientos editar

Es un modulo de un programa que realiza tareas especificas y que no puede regresar valores a la parte principal del programa u otro procedimiento que lo esté invocando.

Declaración y Definición de los Procedimientos.

 Procedure <Nombre del Procedimiento>
 Var
 	{Lista de variables locales}
 Begin
 	{Bloque de instrucciones }
 End;

Este esquema de la definición y declaración se hace en la sección de ‘VAR’ del programa principal.

Uso: Simplemente en el programa principal se copia el nombre del procedimiento previamente definido en el lugar donde se le requiera.

Funciones editar

Una funcion es un modulo de un programa separado del cuerpo principal, que realiza una tarea específica y que puede regresar un valor a la parte principal del programa u otra función o procedimiento que la invoque.

Declaración y Definición de las Funciones.

 Function<Nombre de la Función> (Parámetros): <Tipo de Dato a retornar>;
 Var
 	{Lista de variables locales}
 Begin
 	{Bloque de instrucciones }
 	<Nombre de la Función>  :=  Instrucción; {Aquí ocurre el famoso ‘return’ de las funciones}
 End;

Este esquema de la definición y declaración se hace en la sección de ‘VAR’ del programa principal.

Uso: Simplemente en el programa principal se hace el llamado a función.