Information générale
Catégorie:
Fonctions Windows API
George
That is great!! code works ! Thanks! I place full code.. maybe for anybody that will interesting to How to Remove Windows Printer
#DEFINE ADMIN_ACCESS REPLICATE(CHR(0), 8) + CHR(12) + CHR(0) + CHR(15) + CHR(0)
DECLARE INTEGER GetLastError IN Win32Api
DECLARE INTEGER OpenPrinter IN winspool.drv;
STRING @lpname, INTEGER @hPrinter, STRING @pDevMode
DECLARE INTEGER DeletePrinter IN winspool.drv;
INTEGER hPrinter
DECLARE INTEGER ClosePrinter IN winspool.drv;
INTEGER hPrinter
lcname = "Windows Printer Name"
lnhandle = 0
IF OpenPrinter(@lcname, @lnhandle, ADMIN_ACCESS) # 0
IF DeletePrinter(lnhandle)=0
?GetLastError()
Endif
=ClosePrinter(lnhandle)
ENDIF
Thank you again!
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