🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.objects
1 messages
1 total messages Started by qba Wed, 19 Oct 2011 06:55
Drukarka i ustawienia drukowania
#17467
Author: qba
Date: Wed, 19 Oct 2011 06:55
33 lines
2831 bytes
Witam,

jak odwołać się do szerokości i długości ustawień w drukarce godex
ez1100plus ?

tutaj są sterowniki
http://www.seagullscientific.com/aspx/free-windows-printer-drivers-download.aspx

pytam gdyż jedyne rozwiązanie jakie udaje mi się wcielić w praktykę to
zmiana w rejestrach drukarki,
w user form data: tam są przechowywane dane dotyczące szerokości
długości a także marginesów wydruku.
Jest to zapisywane w sposób hexowy z tym że  np liczba (długość
wydruku) w postaci dziesiętnej 1472 zapisywana jest w rejestrze 005C
(kalkulator pokaże 5C0) z tego analogiczny wniosek że wartości są
zapisywane w sposób (bitowy?) odwrotny do.... i tak się zastanawiam
czy jest to poprawne rozwiązanie jeśli wykonam odwołanie do rejestru
pobiorę cały ciąg i zmodyfikuje go do swoich potrzeb w prowadzając w
ten ciąg od razu długość szerokość marginesy etc...
Z jednej strony wydaje mi się to rozwiązanie rezultatywne- dające
rozwiązanie, ale
z drugiej strony jest to częściowe rozwiązanie, co jeśli zmienią się
drivery(trzeba będzie wprowadzić zmiany w programie)
Chciałem też odwołać się do tych ustawień poprzez PageSetupDialog ale
nie daje to rezultatu gdyż tak głęboko się nie wbiję.
Nie chodzi mi o to że myszką sobie wyklikam i pozmieniam tylko o to
żeby z poziomu aplikacji wprowadzić swoje dane.
Jest jeszcze rozwiązanie (tak przypuszczam)pozwalające odwołać się
bezpośrednio do dllki drukarki jednak czy to będzie dobra droga?
(pozatym jak wyciągnąc funkcje z tej dllki, wiem że są jakieś programy
ale nie kojarze teraz żadnego)
Proszę o podpowiedź , wskazówki, odwołania .
Dziękuje
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads