Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
Printing ASCII file
Hi folks,
I create an ASCII text log file which I want printing out to the default printer (which in my case is a network printer). I've tried using both the rawprint library and also the copyfile() api but can't seem to get either to work. Do I need to send control chars as well ?
Here is the rawprint test prg I'm using...
cfiletoprt = GETFILE()
Set Classlib To rawprint
vprdev=CreateObject("PrintDev")
vprdev.cprintername = SET("PRINTER", 3)
vprdev.cfilename = cfiletoprt
If vprdev.oOpen()
if !vprdev.oPrintFile()
MessageBox("Error sending to printer")
endif
vprdev.oClose()
Else
MessageBox("OpenPrinter() Error: "+str(oPrnDev.nOpenError))
Endif
Release vprdev
Set Classlib to
Not sure what I'm missing. Would be grateful if anyone point me in the right direction.
Regards
Kal
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