printer problem with tprinter skipping lines

When using the assignprn statement to assign a file to the printer
and using the generic printer driver in Windows 95 using a writeln
causes several lines to be placed each printed line.  Someone has
told me this is a problem with how tprinter talks to the driver.  
This only happens when using writeln with tprinter, not with other
apps like notepad and the like.  Any suggestions?