Thema: Delphi Datei auf LPT1: Drucken

Einzelnen Beitrag anzeigen

Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Datei auf LPT1: Drucken

  Alt 22. Jan 2004, 15:19
Es gäbe natürlich auch die Möglichkeit das Ganze über eine FileStream zum LPTx zu schicken.

Code:
var
  Stream: TFileStream;

  //HIER CREATEST DU DEN STREAM
  Stream := TFileStream.Create('LPT1', fmOpenWrite);

  //HIER SCHICKST DUS DANN ZUM DRUCKER
  sendtoprinter(Stream, [DATEI|STRING|...]);
Diese Funktion solltest du dann ebenfalls verwenden

Code:
Procedure SendtoPrinter(var Stream: TFileStream; var PrintStr: String);
begin
  CharToOEM(@Printstr[1], @Printstr[1]);
  Stream.write(PrintStr[1], length(Printstr)+1);
end;
LG
LS
Alex
  Mit Zitat antworten Zitat