>        This may be a dumb question but are the WRITE commands preceded by
>OUTPUT PRINTER in the application files?  You don't really say.  I have
2.11
>apps here running under Win 9.x that use WRITE commands to a LaserJet and
>they work just fine.

>Bernie

Yes all their programs use OUTPUT PRINTER.  We tried it from the r>
prompt also.  Doing OUTPUT PRINTER,  WRITE "HELLO", NEW, OUTPUT SCREEN
only shoots out a blank.  (I'm sorry I didn't mention in my previous email
that I WAS putting a "new" after every command; several people thought that
might be my problem.)  Doing this to my brand new LaserJet works fine.
It appears to be a difference with her "very cheap" (her words) Lexmark
ink jet.

Dennis McGrath suggested doing OUT LPT1 and seeing if that helps.  I
confess
I didn't try that -- will do so and let you know if it makes a difference.


>Another good test is to do a DIR > LPT1
>at a DOS prompt and see if that works.
>Again, you'd have to send a page feed if
>the DIR isn't long enough.

>Scott

That was one of the first things I tried.  When it worked fine, that's when
I realized that it wasn't the printer not recognizing dos at all.  


>If memory servers me correctly I think that I discovered 
>the same thing years ago using a DOS version of R:BASE.  
>But I think if you use SHOW rather thanWRITE it sends the 
>information to the printer.  SHOW should work correctly.  I
>remember attempting to send control characters to the 
>printer and WRITE would not do it but by stroing the 
>character strings in a variable and then SHOW VAR 
>(SOMETHING) it would work. 

>Bob Powell

Now there's an idea I haven't tried either.  Just for giggles I think
I'll have her try SHOW VAR instead.  If it does work (and changing
OUTPUT PRINTER to OUTPUT LPT1 doesn't) then it would be a HUGE job to
fix their programs because as I mentioned every report is done with
WRITE-ing variables that would have to be replaced with showing variables!



Karen



Reply via email to