Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como retorno variables en un procedimiento (https://www.clubdelphi.com/foros/showthread.php?t=44022)

rodrigo19 26-05-2007 02:50:00

Como retorno variables en un procedimiento
 
Hola a todos, nesecito ayuda de como retornar un valor en un procedimiento por ejemplo el siguiente seudocodigo:

Código Delphi [-]
procedure Buscar(registro:string, nombre:string);
             var
                 dato,edad:string;
             begin
                    proceso informacion
             end;

¿como hago para retornar los valores de dato y edad? Muchas Gracias:)

jachguate 26-05-2007 03:12:49

Podes pasar parámetros por referencia:

Código Delphi [-]
procedure Buscar(Nombre: string; var Edad: Integer; var OtroDato: string);
begin
  //ubicar el registro;
  Edad := YearsBetween(Now, Alumno.FechaNacimiento);
  OtroDato := Alumno.NombreDeLaNovia;
end;

Hasta luego.

;)

dec 26-05-2007 03:16:50

Hola,

Cita:

Empezado por jachguate
Podes pasar parámetros por referencia

... porque los procedimientos no retornan valores como sí pueden hacerlo las funciones. :)


La franja horaria es GMT +2. Ahora son las 04:27:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi