SoloCodigo

Programación General => Pascal => Mensaje iniciado por: twipsy en Jueves 9 de Diciembre de 2010, 20:04

Título: procedure dentro de procedure
Publicado por: twipsy en Jueves 9 de Diciembre de 2010, 20:04
tengo una pregunta. es posible insertar un procedure dentro de otro procedure?
Título: Re: procedure dentro de procedure
Publicado por: Enko en Viernes 10 de Diciembre de 2010, 00:12
Si, sin problemas, el sub-procedimiento solo será visto por el procedimiento en el que es definido.


Código: Delphi
  1.  
  2. procedure Ejemplo(x: integer);
  3.  
  4. procedure SubEjemplo(i: integer);
  5. begin
  6. end;
  7.  
  8. begin { comienza procedure Ejemplo}
  9.     x := etc....
  10.     SubEjemplo(x);
  11. end;
  12.  
  13.  
  14. begin {begin principal del programa}
  15.  Ejemplo(23); {valido}
  16.  SubEjemplo(23); {invalido, no es visible en este ambito.}
  17.  
  18.  
  19.