Muy buenas, el problema es el siguiente:
Tengo varios cajones portamonedas (una especie de caja registradora para
meter monedas y billetes), cada uno de ellos se abre con una combinación
diferente, ejemplo:
(se abren através del puerto paralelo, o serie, conectado con una impresora
de tickets, , un ROLLO!!!)
Cajon de la Marca UNA: oStreamWrite.WriteLine(Chr(27) + Chr(112) +
Chr(1))
Cajon de la Marca OTRA: oStreamWrite.WriteLine(Chr(27) + "p" + Chr(0) +
Chr(25) + Chr(250))
Cajon de la Marca OTRO: oStreamWrite.WriteLine(Chr(&H1B) & "p" & Chr(0) &
Chr(100) & Chr(250))
etc, etc,...
No tengo problemas para abrirlos, el bloqueo biene por lo siguiente (y debe
ser una tontería):
¿Cómo almaceno la secuencia de apertura?, es decir
oStreamWrite.WriteLine(OPEN_DRAWER)
Por ejemplo en el registro, en un fichero, en el app.config, guardar la
secuencia de apertura para el cajón en cuestión y que funcione, ¿se
entiende?, ingenuo de mi he intentado esto:
OPEN_DRAWER = "Chr(&H1B) & 'p' & Chr(0) & Chr(100) & Chr(250)"
Pero claro no funciona.
Gracias de antemano
Leer las respuestas