Dividir una clase en dos Prgs

Dividir una clase en dos Prgs

Postby Rafael Clemente » Fri Mar 31, 2006 1:04 pm

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  Expand view  RUN
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
User avatar
Rafael Clemente
 
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain

Postby Antonio Linares » Fri Mar 31, 2006 4:37 pm

Rafael,

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

#include "Prog2.prg"
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42126
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Rafael Clemente » Fri Mar 31, 2006 5:36 pm

¡¡¡Claro!!! :D
Muchas gracias otra vez, Antonio
Rafael
User avatar
Rafael Clemente
 
Posts: 365
Joined: Sat Oct 08, 2005 7:59 pm
Location: Barcelona, Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 53 guests