Lo hago asi, osbiamente que la conexion con el puerto funciona bien e eincluso pude registrar facturas pero el problema lo tengo aca en leer preferencias
Código:
Esta linea de codigo me devuelve @NAFunction LEEPREFERENCIA(byVar1 As String, byVar2 As String, byVar3 As String, byVar4 As String, byVar5 As String) As Long Dim nError As Long Dim strBuff As String strBuff = "@LEEPREFERENCIA" & "|" + byVar1 & "|" + byVar2 & "|" + byVar3 & "|" + byVar4 & "|" + byVar5 nError = g_objDriverFiscal1.IF_WRITE(strBuff) LEEPREFERENCIA = nError MsgBox (g_objDriverFiscal1.IF_READ(4)) ' ME DEVUELVE @NA End Function
MsgBox (g_objDriverFiscal1.IF_READ(4)) ' ME DEVUELVE @NA
segun el manual esto deberia devolverme si utiliza hoja suelta o continua o en caso de que sean preferencias del papel a utilizar deberia devolver el tamaño.
No entiendo que es @NA
Alguien sabe como leer estos datos de la impresora fiscal?
Quiero agregar que los parámetros enviados están bien porque utilizo el emulador de impresoras-fiscales.com.ar y la operación funciona sin problemas
Muchas gracias