FoxPro/Visual FoxPro - problema con function

   
Vista:

problema con function

Publicado por ovelit (126 intervenciones) el 26/03/2008 22:39:02
saludos foxeros tengo el siguiente incoveniente soy un poco nuevo con la programacion de function o procedure en fox fox y estoy haciendo una de prueba para empezar y es la siguiente:

FUNCTION pru
local resul
resul=num1+num2
RETURN resul
ENDFUNC

y tengo en un boton lo siguiente para ejecutar la funcion:

num1=3
num2=7
DO /programa/prog/pruebas.prg

thisform.text1.Value=resul

pero en el resultado en la caja de texto me coloca una F
QUE ESTARE HACIENDO MAL O Q ME ESTA FALTANDO.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema con function

Publicado por OSVALDO (2 intervenciones) el 27/03/2008 00:17:19
me imagino que lo que estas haciendo es un prg y una forma para presentar los datos.

en el archivo prg. tienes que terner esto:
FUNCTION calcular(valor1, valor2)
RETURN (valor1 + valor1)
ENDFUNC

En la forma:
En el metofdo INIT colocas:
set procedure to nombre_del_prg (nombre del programa)

En el boton:

num1=3
num2=7

thisform.text1.Value=calcular(num1, num2)

sencillo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar