sorry to say: the best I can come up with is another test program. I used your command line script:
I separated "print text at current position" and "print text at position 10" and made sure that printing at the same position again can't slip thru undetected. The option 3 is my second shot at the "hey printer, I want a new page in this document" functionality.
My prediction: Using option 1 a few times will give you some nice lines on one sheet, even on a line printer. Option 2 after any printing will cause overstrike on a page printer, but a formfeed on a lineprinter.
If I err again, I'd need some help/fresh ideas (that's an SOS, dear members of this forum) to go on.
i have test your script. it will do the same what my last posted script do. :( the print will started every one after i send enddoc or leave the script.
i thing i have no chance, to get the function i want have.
thank you for your help
--------------------------------- for my extern app, i thing, i will write me a little app in qb45. 1. i write my lines which i will print in an *.txt with vbscript 2. after this, i will start this extern prog which will print the file without formfeed. this will funktion. not the best result, but better than one side for 5 lines. ;)
the print will started every one after i send enddoc or leave the script.
does not surprise me: sending .EndDoc or terminating the script are two methods to force a formfeed on any printer. Careful testing using the (1) option would be interesting to see whether "just print a line" is causing formfeeds.
I wish you luck with your plan to start (and terminate) an external QB program to print your lines of text. I'm very interested in the results and would be grateful if you could keep me informed.