Ver Mensaje Individual
  #45 (permalink)  
Antiguo 25/09/2009, 15:50
matiasdagatti
 
Fecha de Ingreso: noviembre-2007
Mensajes: 133
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Impresora Fiscal-Argentina

jaja a ver que es lo que no podes hacer?
lo bajas, lo instalas despues cuando lo ejecutas tenes que ir a terminal despues preferencias y elegis el puerto, la velocidad y la impresora que vas a emular. Una vez hecho esto vas a puerto y abrir entonces queda el puerto a la escucha y solo queda conectarte desde tu aplicacion
Un ejemplo de conexion es esta
Hecho con VB6

Código:
' ACÁ CREO EL OBJETO SIEMPRE TENIENDO REFERENCIA AL OCX 

Set g_objDriverFiscal1 = CreateObject("Activex.Fiscal.1")

'ESTA ES LA FUNCION 

Public Function AbrirPuerto(PUERTO As String, velocidad As Single) As Boolean

    Dim g_lnport As Integer
    
    g_lngPort = g_objDriverFiscal1.IF_OPEN(PUERTO, velocidad)
    
    If g_lngPort = -1 Then
        AbrirPuerto = False
    Else
        AbrirPuerto = True
    End If

End Function
En este ejemplo abris el puerto y si el resultado de g_lnport es 0 entonces lo hizo correctamente y si es -1 es que no lo pudo abrir

Esta funcion tiene los parametros puerto y velocidad que son los mismos que indicaste cuando configuraste el emulador

En mi caso emulo una LX300 EPSON y la linea de comando con que llamo a esta funcion es asi


Código:
 If AbrirPuerto("COM4", 9600) = False Then
        If MsgBox("No se puede abrir el puerto.", vbCritical + vbOKOnly, "Atención !!!") = vbOK Then

            Exit Function
        End If
    End If
Bueno espero te sirva, lo demás es solo bajar los manuales de esa misma pagina leer y probar
Yo no lo termine porque tengo mis dudas todavía pero con los manuales y los ejemplos que traen vas a poder empezar
Saludos