Imprimir caracteres de control
Hola forer@s.
Tengo un programa TPV (en PHP) que imprime sin problema en la impresora de tikets. Para la apertura de cajón (conectado a COM1) usaba un ejecutable escrito en Delphi en el que escribía directamente al puerto usando :
Ahora lo necesito para un cajón conectado directamente a la impresora y quería hacerlo similar, pero con un valor almacenado en un ini (para poder cambiar si cambia el modelo de impresora):
No consigo que abra el cajón, escribe directamente el valor puesto en el ini. Es como si en lugar de imprimir lo que quiero el lo almacena entre comillado. ¿Como debo definir la variable Cadena para que funcione? ya que: Gracias |
Pues asi:;)
O tambien su equivalente en ASCII;) Saludos...:) |
Gracias pero:
no da el mismo resultado que esto:
La única solución que veo por el momento es crear un ejecutable por cada tipo de cajón. Ya que no puedo leer Cadena ni desde un ini ni desde una Base de datos ni desde ningún sitio. Gracias igualmente. |
Cita:
desde luego que esto: NO ES LO MISMO que esto El uno es una cadena de secuencias de Caracteres AsCII y el el otro yo diria es una palabra. No entiendo tu Objeción :rolleyes: :confused::o:) Por otro lado podrias tranquilamente guardar la secuencia de número ASCII en tu archivo .INI y al leerlo podria utilizar la funcion CHR de Delphi para obtener el equivalente en ASCII. Por ejemplo: chr(65) me devuelve 'A'; chr(32) me devuelve el Espacio ' '; etc,etc,etc. Saludos...:) |
Cita:
Gracias |
Imprimir caracteres de control
tengo que armar un programita, que va a cargar unos datos, y luego los va a imprimir en una hoja. el tema es que la posicion se tiene que poder especificar con bastante precision.muy probable me den los datos en milimetros. no estoy seguro de esto.alguna recomendacion?gracias
|
Cita:
Saludos...:) |
La franja horaria es GMT +2. Ahora son las 11:01:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi