![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Problema con codigos de escape
Hola a todos, tengo un problema, y es que mi impresora de tickets (SAMSUNG BIXOLON SRP-275) al imprimir, lo hace y termina con medio papel dentro, con lo que tengo que darle al botoncito para que vaya sacando el rollo y finalmente cortarlo. Pero me gustaría hacerlo a través de códigos de escape, que no son cosa sencilla porque directamente no me sale
. Os pego el código que uso:Código:
type
TDatos = Record
nLong : Integer;
bDatos : Array[0..255] of byte;
end;
procedure CodigoEscape(sImpresora: String; sCodigo: String);
var
PtImpresora: TPrinter;
DtCadena : TDatos;
Begin
PtImpresora := TPrinter.Create;
try
PtImpresora.PrinterIndex := PtImpresora.Printers.IndexOf( sImpresora );
PtImpresora.BeginDoc;
DtCadena.nLong := Length( sCodigo );
StrPCopy( @DtCadena.bDatos, sCodigo );
Escape( PtImpresora.Handle, PASSTHROUGH, 0, @DtCadena, nil );
PtImpresora.EndDoc;
finally
FreeAndNil( PtImpresora );
end;
end;
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Imprimir etiqueta con codigos escape | comba | Impresión | 6 | 05-08-2006 12:11:49 |
| codigos escape | bernat_f | Impresión | 4 | 17-06-2006 18:27:57 |
| Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
| Codigos de escape con Zreport | Sick boy | Impresión | 0 | 22-07-2005 12:27:13 |
| Codigos de escape | jsanchez | Impresión | 1 | 17-05-2003 13:54:00 |
|