[ blaxy @ 17.08.2005. 16:11 ] @
Pozdrav svima! Kako bih iz VB-a mogao da štampam direktno na matrični štampač (lpt)? Nešto kao štampa u dos - u, bez drajvera za štampač. Unapred hvala. |
[ blaxy @ 17.08.2005. 16:11 ] @
[ dusty @ 18.08.2005. 12:34 ] @
Koliko znam, nemoguce je iz managed koda.
Mora da koristis invoke win32 API-a za funkcije OpenFile, WriteFile, CloseFile. Umesto imena fajla stavi ime lpt-a. Nisam probao bez drajvera, ali mislim da stampac mora da bude instairan na racunaru. Windows ce koristiti spooler, ako si tako setovao na stampacu. Pogledaj u MSDN-u za gore navedene funkcije. [Ovu poruku je menjao dusty dana 18.08.2005. u 13:35 GMT+1] [ bokipe @ 21.08.2005. 17:28 ] @
Ja to radim tako sto u kodu napravim fajl u txt formatu koji sadrzi to sto hoces da stampas i onda ga takodje iz koda kopiram na lpt1 port. Tu je najveci problem pravljenje fajla i njegovo "doterivanje" ali uz dovoljan broj pokusaja izaci ce dokument koji si zeleo.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|