Emmitt,

I think I see how you are doing this.
If I guess right, you have to set up that driver on every computer.

My way, no computer setup is needed, it just works.

Dennis

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Dennis McGrath
Sent: Tuesday, November 30, 2010 3:01 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing to an Okidata printer

In DOS I print to a file, and use the windows PRINT command to send the 
contents to the printer. No driver involved.

In a batch file:
PRINT /D:device filename

i.e.
PRINT /D:LPT1 filename
PRINT /D:\\qmiprint\HPLas1 filename

I have no idea how you would direct output from RBDOS to a printer driver.
I've been operating this way for years with no trouble.

Dennis McGrath


________________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove
Sent: Tuesday, November 30, 2010 2:40 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing to an Okidata printer

Dennis,

I've found that if I want to send the escape sequences to the printer from 
R:BASE for DOS and not have the Windows spooler get in the way I need to use a 
GENERIC TEXT Windows printer driver.  That way, Windows leaves the data stream 
alone and the proper results are obtained.  Otherwise Windows will start 
stripping off all those escape sequences that do not make sense in a Windows 
environment.

This has also proven to be true when sending Datamax code to a label printer.

Emmitt Dove
Converting Systems Architect
Evergreen Packaging, Inc.
[email protected]
(203) 214-5683 m
(203) 643-8022 o
(203) 643-8086 f
[email protected]

From: [email protected] [mailto:[email protected]] On Behalf Of Dennis McGrath
Sent: Tuesday, November 30, 2010 14:55
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing to an Okidata printer

RBASE for DOS does not use any driver.
The PRD file just defines escape sequences to tell the printer what to do.
Everything is a text stream going to the printer.
The DOS program has to know how to talk to the printer in the dialect it is 
expecting.

Windows printing, on the other hand, relies on the printer driver to know how 
to talk to the printer.
Usually it is not a text stream that is going to the printer, it is binary data.
RBASE for windows does not use the PRD file.

You have to read the instructions that come with the printer driver, or guess 
based on options presented.
See if there is an emulation setting in the driver (printer 
properties/preferences) and if so, make the emulation in the drive match the 
emulation the printer is using.

It may just be a whole lot easier and cheaper to buy a separate printer for 
windows printing.

Dennis McGrath



________________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove
Sent: Tuesday, November 30, 2010 12:59 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing to an Okidata printer

No, the Windows driver doesn't change settings on the printer.  

It just occurred to me that using an Okidata driver with Proprinter emulation 
may be a problem.  The one place we used an Okidata until recently we used a 
Generic Text driver and only printed from R:BASE for DOS with the printer set 
in Proprinter emulation and the IBM.PRD.

Emmitt Dove
Converting Systems Architect
Evergreen Packaging, Inc.
[email protected]
(203) 214-5683 m
(203) 643-8022 o
(203) 643-8086 f
[email protected]

From: [email protected] [mailto:[email protected]] On Behalf Of 
[email protected]
Sent: Tuesday, November 30, 2010 13:53
To: RBASE-L Mailing List
Subject: [RBASE-L] - Re: Printing to an Okidata printer

Now, if I update the windows driver for this printer, it won't change anything 
in the printer such as its emulation, will it?  The printer will still be used 
by other RBase DOS printing programs until we get them all converted, so I 
don't want to mess around with whatever emulation might be already defaulted.  

BTW:  the client (a knowledgeable guy), claims that he "just installed a new 
driver", tried to print a test page and got garbage and form feeds.

Karen
Also determine whether the Okidata is set to operate in IBM Proprinter 
emulation.  With that, Okidata drivers for Windows and the IBM.PRD you should 
be fine.


Reply via email to