cajon portamonedas

egamonty
14 de Enero del 2004
Open "lpt1" For Binary As #2
Put #2, , Chr$(&H1B) & "p" & Chr$(0) & Chr$(100) & Chr$(250)
Close #2
Tengo este código para abrir el cajon portamonedas que utiliza mi aplicación, pero haciendo pruebas con los distintos sistemas operativos me he dado cuenta que en el windows 98 y en el milenium da un error, me dice algo así como que no encuentra la ruta o que el fichero utilizado no es el adecuado, ¿alguien podría decirme algo?

gracias

CESAR NAVA SOTO
14 de Enero del 2004
Si analizas el codigo, te daras cuenta que lo unico que estas haciendo es abrir el puerto paralelo, y mandar a imprimir una serie codigos ascii.

El cajon de monedas, se puede abrir con solo mandar a imprimir. En pocas palabras puedes sustituir tu codigo por un simple:

Printer.Print " "
Printer.EndDoc

Baltasar
14 de Enero del 2004
en lugar de "lpt1" usa "c:lpt1"

Los portamonedas que yo conozco necesitan el caracter 7 (bell) para abrir.

suerte