Jak skonfigurować TurboPascal do druku na starych drukarkach bez wbudowanych fontów?
Re: Wydruk w TurboPascalu.
Date: Fri, 12 Nov 1999 23:58:23 +0100
From: mrwebsky <mrwebsky_at_nospam_friko6.onet.pl>
Subject: Re: Wydruk w TurboPascalu.
Grzexs wrote:
Jak rozwiązać ten problem (Pascal nie wysyła jakichś kodów sterujących?). Co
trzeba dopisać do tej procedury, by całość działała poprawnie?
Może palnę wielką gafę, ale miałem kiedyś przypadek, że drukarka pod
dosem nic nie drukowała i okazało się, że tak ma być, bo w ogóle nie
miała wewnętrznych fontów! Druk był mozliwy w trybie graficznym z
Windowsa. Przypomniałem sobie, że to był jeden z pierwszych
Lexmarków... Nie, tu chyba ten przypadek nie zachodzi... No to po co
w ogóle piszę tego posta??????? :-/ A, niech idzie...
Grzexs
Ale spoko.
Jeśli drukarka nie ma wbudowanych fontów to po napisaniu pod DOS'em np.
copy c:\config.sys lpt1 /b
nie dostaniesz wydruku config.sys.
Jeśli jednak to zadziała to trzeba w Pascalu napisać procedurę, która
wytaktuje znak po znaku na port LPT tekst wypisywany przez writeln.
W C takie coś to pryszcz, ale w Pascalu... po prostu nie wiem.
Może najpierw wydrukować do pliku tymczasowego, a potem z biegu
programu wywołać Dosowe COPY?
MrWebsky