Witam,
to mój debiutancki post więc witam wszystkich forumowiczów ;)
Mam u klienta stary DOSowski program księgowy napisany w Delphi i jest ogromny problem z drukowaniem czegokolwiek - jeśli chce się wydrukować to albo trzeba czekać parę minut albo wyjść z programu i wtedy się drukuje. Problemy zaczęły się z przesiadki z Win98 na XP. Próbowałem już dosłownie wszystkiego i nic, dlatego stwierdziłem, że najlepiej będzie jak napiszę coś co będzie przechwytywało dane wysyłane z tego programu na port LPT1 i wysyłało je do drukarki np. poprzez USB normalnie przez windowsowy interfejs.
Program wysyła polecenia do drukarki w języku PCL. Zawsze pisałem aplikacje komunikujące się jedynie za pośrednictwem RS-232, ale w temacie portów równoległych nie mam za dużej wiedzy. Przydałaby mi się nawet podpowiedź jakie biblioteki pomogłyby mi w rozwiązaniu problemu ;) Planuję korzystać ze środowiska Qt.
Jest jakiś łatwy sposób na asynchroniczne nasłuchiwanie LPT i przechwytywanie danych?
Z góry dzięki za pomoc ;)