Information générale
Catégorie:
Contrôles ActiveX en VFP
Try setting unattended mode with SYS(2335, 0) so that any UI generated by the DLL causes an error, write the error to a text file in your Error() proc. If there is an error, try to build your project as an exe instead.
What type of object is PrinterDev?
>Hi,
>
>I am using a printer VCX that allow to directly print to the printer
>and cause my POS drawer to open. It is working fine and so I port it
>into my OLE class for compiling into a DLL which does not work, insteads,
>it just cause it to print out my open drawer command
>
>Below are my code
>
>SET CLASSLIB TO MyPrinter ADDITIVE
>WITH THIS.PrinterDev
>
>
> * will select the default printer
> lPrinterName = SET("PRINTER", 3) <--- this is not working
> .cPrinterName = pvPrinterName <---- so I pass the printer name insteads
>
> .cDocName = "Open drawer Command"
>
> IF .oOPen()
>
> .oPrintMem(pvPrinterCmd)
> .oClose()
>
> ENDIF
>
>
>ENDWITH
>
>Please kindly advise me what is wrong with my code. Thank in advance
Précédent
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