DOS-program printing in XP

D

Dré

Hi,
I use an old DOS-program on my Windows-XP-system.
It works perfect... except for the printing-aspect.

When i print page A, I get a page that only contains a "0".
When i print page B, i get page A (the previous page)
When i print page C, i get page B.
It seems that de printer is always 1 page behind on scheme.
When i exit the DOs-program, and restart it, it prints the final page that
was first left behind.

Printing in Windows is no problem.
I used this DOS-program on a Windows-98-system with the same printer,
without a problem. It's a Brother MFC 9650. De drivers were included on the
WindowsXP-CD.
The printer is installed on a paralell port (LPT 1) and also the DOS program
prints directly to the LPT1-port (the output is ASCII).
(I cannot change the DOS-program's printer setting, so the printer has to be
connected to the LPT1-port).

I heard that Windows 2000 and Windows XP doesn't allow programs to write
directly to the LPT1-port. Is that true?

Does anyone has an idea how to solve this problem?

Thanks!

Dries
 
D

Dré

Hi,
I use an old DOS-program on my Windows-XP-system.
It works perfect... except for the printing-aspect.

Hi,
I've tried other things.

Now i've added a generic/Text only printer. It prints directly to the
LPT1-port. It's not the standard printer, but the DOS-program seems to
accept it.

Now i always get a page containing and 'E' or "&100" (depending on the
printprocessor I select) and then the correct page...

Anyone some ideas?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top