du temps de la version fpw2.6 on utilisait ça (mais rien ne garantit le fonctionnement depuis... à voir)
En utilisant la commande ???
envoie un SET DEVICE TO PRINT
et un SET PRINTER TO pour terminer les commandes d'impression (par moment il faut l'executer 2 fois de suite)
envoie la commande ??? " " pour ouvrir l'imprimante en mode direct
continue avec des ??? chr(xx)+chr(xx)+"lmkmlkmlklk" etc ... ou des @ x,y SAY "ljlkjlj"
envoie 2 SET PRINTER TO pour envoyer ça à l'imprimante
rétablie le SET DEVICE TO SCREEN
sinon, par un ficher copier sur l'imprimante DOS
SET DEVICE TO FILE output.prn
@ 1,0 SAY 'NORMAL text'
@ 2,0 SAY CHR(15) && Control code to turn compressed mode on
@ 2,0 SAY 'CONDENSED text'
@ 3, 0 SAY CHR(18) && Control code to turn compressed mode off
@ 3, 0 SAY 'Back to normal text'
SET DEVICE TO SCREEN
SET SAFETY OFF
COPY FILE output.prn TO lpt1.dos
SET SAFETY ON
Fredmembre actif d'
AtoutFoxMS MVP VFP