Forum: Win32/Win64 API (native code)
by TurboMagic,
15. Aug 2018
Drucken mit dieser Methode kommt daher, dass das Programm ursprünglich auf einer Windows version laufen sollte für die es keinen Druckertreiber mehr gibt. Außerdem ist mir noch nicht klar, wie ich die Sonderfunktionen wie den Cutter aus FastReports bzw. mittels TPrinter basiertem Drucken benutzen kann.
Mit FastReports habe ich auch noch nicht viel gemacht (will ich ändern, Zeit ist aber auch...
Forum: Win32/Win64 API (native code)
by TurboMagic,
13. Aug 2018
So, nach dem ich es wieder auf die alte Fassung umgestellt hatte, damit das Druckern überhaupt funktioniert, bin ich es nochmals angegangen. Ich habe es jetzt erfolgreich auf Multithreaded umgestellt und OpenPrinter befindet sich nicht im Thread selbst.
Forum: Win32/Win64 API (native code)
by TurboMagic,
11. Aug 2018
Wie ich gerade sehe ist es das nicht. Das wird vorab mal "irgendwann" aufgerufen. Wenn ich später zum programmieren komme versuche ich mal, das in die Execute zu verlagern. Musds ich aber erst prüfen welche anderen Konsequenzen das hat.
Forum: Win32/Win64 API (native code)
by TurboMagic,
10. Aug 2018
Hallo,
ich habe eine Delphi Anwendung die direkt ESC/POS Kommandos zum Drucker schickt. Bisher ging alles gut, bis ich gelesen habe, dass WritePrinter eine blockierende Anweisung ist und das dann in einen Thread verlagert habe. Seit dem wird nur noch Müll gedruckt.
Hat jemand eine Idee?
Delphi berlin, die zu druckenden Testdaten kommen sauber in der Drucken methode die über die...