Ver Mensaje Individual
  #3  
Antiguo 21-12-2011
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.087
Reputación: 20
juanelo Va por buen camino
Te recomiendo usese el componente TRawPrint para envíar directamente los comandos DPL a la impresora. Este componente usa el spooler de impresion, por lo tanto puedes enviar a travez de cualquier impresora instalada en windows los comandos, no importando si es LPT o USB.
Espero te ayude.
Ejemplo en C++ Builder:

Código Delphi [-]
 TRawPrint* PrinterR;
  PrinterR = new TRawPrint(NULL);
  PrinterR->DeviceName =DMDatos->Impresora;
  PrinterR->JobName = "ETIQUETA";
  if(PrinterR->OpenDevice())
  {
    PrinterR->WriteString(Cadena);//Aqui van los comandos DPL
    PrinterR->CloseDevice();
  }
  delete PrinterR;
__________________
Ya tengo Firma!
Responder Con Cita