Hallo!
Habe ein altes
VCL Programm versucht auf die neue FMX Platform umzuschreiben.
Hierbei verwende ich zum Drucken AssignPrn() und den WriteLn() Befehl.
Was unter
VCL funktioniert kommt unter FMX (Win) nicht lesbar raus.
Drucker ist ein Epson POS Drucker - sollte aber egal sein.
Wenn der Drucker das gleiche bekommt, sollte auch das gleiche rauskommen.
Nehme jedoch an das im FMX Modul etwas verändert wird - also kein Plain-Text.
Code:
// FMX: uses FMX.Printer;
//
VCL: uses
Vcl.Printers;
procedure TForm1.Button1Click(Sender: TObject);
var f : TextFile;
begin
AssignPrn(f);
Rewrite(f);
WriteLn(f, '0123456789ABCDEF');
CloseFile(f);
end;
Hat jemand eine Idee?
Danke,
/Werner