Problema con Visual Fox Pro
Publicado por Hernan (4 intervenciones) el 15/12/2008 21:17:11
Buenas a todos, tengo un problema con Visual FoxPro 9.0, es el siguiente:
En un archivo *.prg defino una clase asi:
DEFINE CLASS persona AS CUSTOM
nombre = "Hernan"
apellido = "Hernandez"
PROTECTED nombre, apellido
FUNCTION mostrar
RETURN this.nombre + " " + this.apellido
ENDFUNC
ENDDEFINE
luego en el evento INIT de un FORM tengo el siguiente codigo:
SET PROCEDURE TO *.prg
PUBLIC oPersona, nombre
oPersona = CREATEOBJECT("persona")
nombre = oPersona.mostrar
=MESSAGEBOX(nombre,048,"Prueba")
Pero no me muestra el mensaje con el nombre, es como si la funcion dentro de la clase no devuelve nada o no funciona no se que pasa, es algo tan sencillo pero no tengo idea el porque no funciona
En un archivo *.prg defino una clase asi:
DEFINE CLASS persona AS CUSTOM
nombre = "Hernan"
apellido = "Hernandez"
PROTECTED nombre, apellido
FUNCTION mostrar
RETURN this.nombre + " " + this.apellido
ENDFUNC
ENDDEFINE
luego en el evento INIT de un FORM tengo el siguiente codigo:
SET PROCEDURE TO *.prg
PUBLIC oPersona, nombre
oPersona = CREATEOBJECT("persona")
nombre = oPersona.mostrar
=MESSAGEBOX(nombre,048,"Prueba")
Pero no me muestra el mensaje con el nombre, es como si la funcion dentro de la clase no devuelve nada o no funciona no se que pasa, es algo tan sencillo pero no tengo idea el porque no funciona
Valora esta pregunta


0