Page 1 of 1

Dividir una clase en dos Prgs

Posted: Fri Mar 31, 2006 1:04 pm
by Rafael Clemente
Es posible incluir algunos métodos de una clase en otro prg?. Estoy tratando de simplificar un poco cuando un prg se hace demasiado largo. Por ejemplo:

Code: Select all

Prog1.prg --------------
CLASS MiClase
   METHOD Uno
   METHOD Dos
   METHOD Tres
ENDCLASS

METHOD Uno() CLASS MiClase
RETURN

METHOD Dos() CLASS MiClase
RETURN



Prog2.prg -------------
METHOD Tres() CLASS MiClase
RETURN
Lo he intentado pero al compilar el Prog2 me da un error de "MiClase no definida". ¿Alguien me puede decir si es posible hacerlo y cómo?
Gracias,
Rafael

Posted: Fri Mar 31, 2006 4:37 pm
by Antonio Linares
Rafael,

Puedes usar un include, al final, desde dentro del primer PRG:

#include "Prog2.prg"

Posted: Fri Mar 31, 2006 5:36 pm
by Rafael Clemente
¡¡¡Claro!!! :D
Muchas gracias otra vez, Antonio
Rafael