OCX HASAR 2da Generacion en VFP9
Publicado por Eduardo Mannarino (8 intervenciones) el 29/05/2019 19:58:24
Buenas a todos! Alguno ha usado la OCX de HASAR para controladores de 2da generación en VFP9?
Tengo corriendo el emulador y funciona con el programa de testing de Hasar.
Ahora cuando quiero usar la OCX en VFP9 logro instanciar el objeto, y puedo usar funciones que devuelven un valor (ObtenerVersionProtocolo por ej), pero cuando quiero usar alguna que devuelve una estructura no puedo.
Si alguno tiene info agradeceria.
Les dejo ejemplos y comportamiento de lo que hago
Esto funciona ok, muestra 2 que es la version del protocolo
Ahora cuando ejecuto esto obtengo el error "Function argument value, type or count is invalid" en la linea "resp = oFiscal.ConsultarConfiguracionRed()"
Probe sin los parentesis y da el mismo error.
Probe sin asignarlo a nada y no da error, pero no me queda la respuesta en ningun lado.
Gracias de antemano, saludos!
Tengo corriendo el emulador y funciona con el programa de testing de Hasar.
Ahora cuando quiero usar la OCX en VFP9 logro instanciar el objeto, y puedo usar funciones que devuelven un valor (ObtenerVersionProtocolo por ej), pero cuando quiero usar alguna que devuelve una estructura no puedo.
Si alguno tiene info agradeceria.
Les dejo ejemplos y comportamiento de lo que hago
1
2
3
oFiscal = CREATEOBJECT("HasarArgentina.ImpresoraFiscalRG3561")
oFiscal.Conectar("127.0.0.1")
MESSAGEBOX(oFiscal.ObtenerVersionProtocolo)
Esto funciona ok, muestra 2 que es la version del protocolo
1
2
3
4
oFiscal = CREATEOBJECT("HasarArgentina.ImpresoraFiscalRG3561")
oFiscal.Conectar("127.0.0.1")
resp = oFiscal.ConsultarConfiguracionRed()
MESSAGEBOX(resp.DireccionIP)
Ahora cuando ejecuto esto obtengo el error "Function argument value, type or count is invalid" en la linea "resp = oFiscal.ConsultarConfiguracionRed()"
Probe sin los parentesis y da el mismo error.
Probe sin asignarlo a nada y no da error, pero no me queda la respuesta en ningun lado.
Gracias de antemano, saludos!
Valora esta pregunta
0