Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
Printing with ??? in VFP?
Hello,
We have a legacy DOS system. For various reasons, we're trying to recomplie our DOS code in VFP. (I know, it's ugly and not recommended but I don't have time to explain our reasoning.) Anyhow, everything seems to work fine except the use of ??? to send control codes to the printer.
For some reason, the first use of ??? causes a page eject. After that initial ???, all the other uses of ??? work fine.
You can see this from the command window with the following:
set printer to name getprinter() && select your printer
set printer on
? "This is line 1"
??? (control code)
? "This is line 2"
??? (control code)
? "This is line 3"
set printer off
set printer to
In that example, the first line would print, the page would eject and then the next two lines would print ... each line being affected by the preceding printer control code.
Has anyone out there found a way to get ??? to work in VFP or have a clue as to what might be happening?
Thanks for whatever help you can offer!
Rodd
P.S. Just to set your mind at ease, we don't plan to run this DOS/VFP hybrid forever ... it's just a stop gap for an already swamped programming team. 8?)
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement