Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Abrir Cajon De Efectivo
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Abrir Cajon De Efectivo 
 
Función para abrir la Cash Drawer

Hola amigos,

Este código me fue muy útil, y tenia mucho tiempo buscandolo hasa que lo encontre,
aunque disperso en varia paginas logre sintetizarlo y hacerlo funcionar correctamente.

PUBLIC SUB abrir_caja() 'Abrir caja de efectivo
    DIM hFile AS File
    DIM codeopencash AS String
    
    codeopencash = Chr$(27) & Chr$(112) & Chr$(0) & Chr$(27) & Chr$(112) & Chr$(1)
    
    hFile = OPEN "/dev/ttyS0" FOR WRITE
    IF ERROR THEN
    message.Error("No se puede acceder a la Caja")
    ELSE
    ' WRITE #hFile, Eval(codeopencash)' Puede que se use esta linea en otro equipos
    WRITE #hFile, codeopencash
    END IF
END

Pueden cambiar el puerto de salida con la siguiente tabla:

Nombre del dispositivo      Descripción
/dev/ttyS0     Primer puerto serie nativo. (Equivalente a COM1 en Windows)
/dev/ttyS1     Segundo puerto serie nativo. (Equivalente a COM2 en Windows)
/dev/ttySnn     n-ésimo puerto serie nativo
/dev/ttyUSB0     Conversor USB-serie 1
/dev/ttyUSB1     Conversor USB-serie 2
/dev/ttyUSBnn     n-ésimo conversor USB-serie


Espero les sea útil.
 



 
última edición por alessandri el Jueves, 29 Abril 2010, 16:23; editado 1 vez 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Abrir Cajon De Efectivo 
 
Gracias por tu aportación, alessandri. Seguro que resulta muy útil a los que dispongan de impresora de tickets.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Abrir Un Formulario Turkoman Controles/Librerías/Componentes 2 Martes, 08 Febrero 2011, 17:14 Ver último mensaje
Turkoman
No hay nuevos mensajes Abrir Tarball netking86 Shell Scripting 3 Viernes, 08 Abril 2011, 18:54 Ver último mensaje
netking86
No hay nuevos mensajes Abrir Un MDB luesmo2 Aplicaciones/Fragmentos de Código 5 Martes, 04 Marzo 2014, 15:52 Ver último mensaje
luesmo2
No hay nuevos mensajes Cajon Monedero....necesito Información Y ... jsbsan General 0 Miercoles, 26 Noviembre 2014, 21:27 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron