José,
Should not it shows 'Hello' instead of 'Bye'??
No consigo reproducir el problema: con tres PRGs me presenta 'Hello'.
Por cierto, XEdit 2 (abril 2008) tiene problemas para gestionar el "Módulo principal" si no lo has creado el primero. :)

Un saludo
Xavi

José Luis Capel - escribió:
Hi all,

This piece of code (three separate prg's):

// one.prg

CLASS MyClass
   METHOD MyMethod() INLINE 'Bye'
   METHOD New() INLINE Self
ENDCLASS

// Two.Prg

CLASS MyOtherClass FROM MyClass
   METHOD MyMethod()
ENDCLASS

#pragma BEGINDUMP
#include "hbapi.h"

HB_FUNC_STATIC( MYOTHERCLASS_MYMETHOD )
{
   hb_retc("Hello");
}

#pragma ENDDUMP

// Three.prg
FUNCTION MAIN()

   LOCAL o

   o := MyOtherClass():New()

   ? o:MyMethod() // --> 'Bye'

RETURN NIL

Should not it shows 'Hello' instead of 'Bye'??

I make the question in other words...

How can I 'emulate' xHarbour behavior ??

Do I have to set any flag ??

If not... how can I mix (in same prg) prg level methods of a class with C level methods of same class ??

Many thanks for your help.
José Luis Capel







_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to