Ver Mensaje Individual
  #1  
Antiguo 04-12-2009
manuweb manuweb is offline
Miembro
 
Registrado: oct 2005
Posts: 19
Reputación: 0
manuweb Va por buen camino
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 :


Código Delphi [-]
Cadena:String;
 
//
 
Cadena := #27#112#0#60#240#13#10; // los codigos del cajón



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):


Código Delphi [-]
Cadena:String;
 
//
Cadena := MiFichero.ReadString ('Cajon','Apertura','desconocida');

No consigo que abra el cajón, escribe directamente el valor puesto en el ini.

Código Delphi [-]
Cadena := #10; // funciona, avanza linea en blanco
Cadena := '#10';// NO FUNCIONA, imprime #10
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

Última edición por manuweb fecha: 04-12-2009 a las 16:55:43.
Responder Con Cita