third_party_content:community:commentary:forums_nonworks:f588d471dd87e67d85256d0200704c62

Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 08 APR 2003 04:26:35PM Aiden Massey wrote:

Arev 1.15

Stand alone (no network)

Fujitsu 2300 dot matrix printer on lpt1

Win95 no problem, new computer win xp pro problem

Prints half of page, then stops. Take printer off-line and back on-line prints rest of page

Cheers

Aiden


At 09 APR 2003 03:08AM [url=http://www.sprezzatura.com]The Sprezzatura Group[/url] wrote:

Check your printer lead is seated correctly. Check your drivers. Sounds like the printer's "buffer empty / send more data " signal is not passing back to the PC correctly.

Also check your Windows shortcut to AREV has enabled Background processing (i.e. NOT checked Exclusive in Foreground).

Steve

The Sprezzatura Group

World Leaders in all things RevSoft


At 09 APR 2003 07:40AM Don Miller - C3 Inc. wrote:

In the Printer Properties, try disabling spooling in the Print Manager and printing directly to the printer. It's usually a printer timeout issue in AREV (DOS) programs. Sometimes you can use PDISK to print to a .TXT file and then copy that to the printer.

Don M.


At 09 APR 2003 10:31AM Victor Engel wrote:

What happens if at the point half the printout has emerged, you issue a PDISK PRN command from a TCL prompt. This will close the output stream to the printer and usually trigger the print to proceed.


At 11 APR 2003 07:10PM Madison Men's Wear Ltd. wrote:

pdisk prn finishes print job, what is the fix


At 14 APR 2003 10:39AM Victor Engel wrote:

I guess that IS the fix. It may help to understand conceptually how the various pieces of the puzzle are working (or not) with each other.

Arev operates under the mistaken belief that what it sends to the printer goes to the printer. This belief actually worked fine in DOS. Unfortunately, you're talking about Windows here.

Windows operates under the mistaken belief that applications will be describing pages when talking to printers. I say mistaken because applications like Arev don't describe pages but characters.

To resolve the issue, you need only let Windows know you are finished with the printout. You do this by closing the print stream. The simplest way to do this is by issuing a PDISK PRN command.

If you are using a printer redirector, like Netware's CAPTURE command, you can configure it to do this automatically after a certain period of inactivity. I'm sure there are such utilities available for stand-alone machines, but I don't know what they are. I consider using PDISK PRN simple enough.


At 20 APR 2003 05:34PM Ted Archibald wrote:

Hi Aiden

For what its worth:

My standard AREV printing logic is

FileName=C:\TEMP\REP001

setptr( FileName : char(0) , 1)

printer on

print 'AAAAAA'

printer off

setptr( 'PRN':char(0) , 1)

z=COPY ': FileName: ' LPT1: ] NUL '

pcperform z


This routine never has to worry about time outs in Windows etc.

Ensure LPTn is captured in windows to the proper printer.

You can use LPTn n=1 to 3

Use C:\Temp to eliminate network read/write slowdowns on Win2000 servers.

You can display report prior to printing if desired. Use LIST.COM

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/f588d471dd87e67d85256d0200704c62.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1