Hőtranszferes nyomtató

Hőtranszferes nyomtató
2003-04-01T13:32:27+02:00
2003-04-01T14:37:35+02:00
2022-10-17T02:20:58+02:00
kgabor
Hellóka mindenkinek!

Egy olyan problémám lenne, hogy egy etikett nyomtatót szerernék használni delphi alól (ZEBRA TLP 3742), ezt EPL2-ben kell programozni. Egy kicsit más, mint a szabvány. Ha AssignPrn-t használok, akkor a windows driver minden baromságot kiküld és hibás a nyomtatás. Ha közvetlenül LPT-re küldöm az adatot (AssignFile(F,'LPT1'), akkor működik, de a gépet teljesen lefogja a nyomtatás végéig.
Kérdésem, hogyan lehetne a win. driver-t használni úgy, hogy csak azt küldje ki amit én akarok, pontosabban, szeretném az adatot nyomtatási sorba állítani, hogy a felhasználó folytathassa a munkáját.
Van egy program "EtWin" amiből tökéletes a nyomtatás, de itt gond a licensz és az, hogy a sajátom mellett egy másik programot is futtatni kell, és ide-oda váltani a kettő között.
Megpróbáltam a nyomtatást file-ba, és én ugyanazt a kódot küldöm ki, mint az előbb említett program, de az mégis használja a nyomtatás vezérlőt.
Mutasd a teljes hozzászólást!
Hi!

Próbálkozz ezzel:Printing a line at a time
vagy ezzel
Writing a raw string of data to the printer.

Vagy esetleg megoldás lehet egy GENERIC (Generic/Text Only) printer telepítése az LPT1 portra. Elvben ha erre a nyomtatóra nyomtatsz akkor az kerül nyomtatásba amit te a nyomtatóra küldesz.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd