cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 2008
-
29 juin 2007 à 12:30
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
24 juil. 2007 à 00:03
Bonjour,
J'ai un .exe fait en vb6 qui tourne parfaitement et se charge de creer une imprimante !
Ca fonctionne parfaitement sur windows 2000 xp, 2003
on a un souci sur une machine qui est un windwos xp pro !
le programme plante dans l'appel de la fonctuon addprinterdriver qui fait appel a winspool.drv qui est donc une des api de windows !
Alors j'ai controle les parametres sont bien passes a cette functin et le return code est un int et renvoit 0 ! donc erreur !!!!
j'ai essaye de faire un getlasterror mais ca renvoit la meme chose :-( !
sorry je debute avec vb6 !!!
bon quelqu'un pourrait il m'aider pour essayer de savoir comment je pourrais avoir plus d'informations sur l'erreur de cet appel a cete fonction de windows ?!
en plus il n'y a que sur cette machine que cela arrive et bien sur on ne peut pas lui formater ;-) !
Before an application calls the AddPrinterDriver function,
all files required by the driver must be copied to the system's
printer-driver directory. An application can retrieve the name of this
directory by calling the GetPrinterDriverDirectory function.
An application can determine which printer drivers are currently installed by calling the EnumPrinterDrivers function.