Hola amigos del foro estoy desarrollando una Dll en VFP6.0Sp5 pero no se que
hacer que cuando la Dll arroje un error este le informe al usuario el error
que ocurrido como asi:
Ejplo Dll
DEFINE CLASS Prueba AS Custom OLEPUBLIC
Procedure Suma
parameters valor1,valor2,valor3
On Error xerror=.t.
suma=valor1+valor2+valor3
If xerror < Si Ocurrio el Error enviar un mensaje al Usuario
return "Error en el Traspaso de alguna variable" <- Un Ejmplo
cualquiera
Else
return suma
Endif
Enddefine
En mi Boton de mi formulario que llama a la Dll
oPrueba=Createobject("Prueba.prueba")
xsuma=oPrueba.suma(1,1,A) < Le mando variable A como caracter para que me
arroje el Error
Llego hasta aqui no se como mostrar el Error que manda mi Dll ya que suma
puede retornar numerico como puede retornar el mensaje de Error, cuando
activo el On Error en mi Form me arroje Error en Ole Custom ... pero no
me arroja el mensaje que quierp alguien me puede decir como dar solucion a
Esto.
Gracias por toda la ayuda que me puedan brindar
Optimista
Leer las respuestas