Programación en Delphi/Metodos y Precedimientos

De Wikilibros, la colección de libros de texto de contenido libre.

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.