CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 2012
-
9 mars 2007 à 13:33
ShareVB
Messages postés2676Date d'inscriptionvendredi 28 juin 2002StatutMembreDernière intervention13 janvier 2016
-
9 mars 2007 à 22:47
Bonjour,
Je cherche à faire un petit programme qui me permettrait d'afficher un msgbox si une imprimante connectée à un pc réseau est déconnectée.
Pour ça je me demande si il existe un objet vb ou une api pour récupérer l'état de l'imprimante. Ce que j'appel 'etat de l'imprimante' c'est ce que l'on voit dans démarrer -> Paramètres -> Imprimante -> Colonne etat quand on est en vue détaillée.
Si vous avez une autre idée pour savoir si l'imprimante est bien allumée je suis prenneur. Savoir si le pc est allumé n'est pas nécessaire car si l'ordinateur répond, on n'est toujours pas sur que l'imprimante l'est. Par contre si l'imprimante répond c'est formément que l'ordinateur est allumé donc on fait d'une pierre deux coups.
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 14:38
C'est super intéressant comme code je le garde pour d'autres choses mais dans mon cas ce ne donne pas ce que je veux car sous Win2k si je fais
ValRet = DisconnectNetworkPrinters("[file://\\ws4329\HpLaserJ \\ws4329\HpLaserJ]" & vbNullChar)
ValRet = ConnectNetworkPrinters("[file://\\ws4329\HpLaserJ \\ws4329\HpLaserJ]" & vbNullChar)
If ValRet <> 0 Then
MsgBox "Imprimante éteinte"
End If
If ValRet = 0 Then
MsgBox "Imprimante allumée"
End If
Ce con de Windows 2000 m'indique dans le panneau imprimante que l'imprimante est "Prêt" alors que l'imprimante est éteinte.
Il faudrait quelque chose pour faire un ping sur l'imprimante ou quelque chose du genre.
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 15:22
Merci mais tu es sur que le site c'est www.allapi.net ? Moi quand je vais là dessus je tombe sur des annonces de voyages et des liens commerciaux ... .
Vous n’avez pas trouvé la réponse que vous recherchez ?
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 15:22
Merci mais tu es sur que le site c'est www.allapi.net ? Moi quand je vais là dessus je tombe sur des annonces de voyages et des liens commerciaux ... .
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 15:22
Merci mais tu es sur que le site c'est www.allapi.net ? Moi quand je vais là dessus je tombe sur des annonces de voyages et des liens commerciaux ... .
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 15:22
Merci mais tu es sur que le site c'est www.allapi.net ? Moi quand je vais là dessus je tombe sur des annonces de voyages et des liens commerciaux ... .
CharlEm80
Messages postés66Date d'inscriptionvendredi 1 septembre 2006StatutMembreDernière intervention 1 août 20121 9 mars 2007 à 16:33
Je trouve toujours des fonctions pour récupérer les status mais comme ça reste à 'Pret' dans Win2k (dans WinXp ça change immédiatement). Vous n'avez pas une idée point de vue concept (on regardera au code plus tard) pour savoir si oui ou non l'imprimante que je désigne est allumé ou éteinte. Non non une CameraIp ne rentre pas dans les budgets
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 9 mars 2007 à 21:43
Ah non pas tout à fait mort, voila ce que je viens de trouver :
AllAPI.net AllAPI.net was our older website about
programming the Windows API from Visual Basic (classic). The domain
name of this site has been sold in February 2007, and since then
doesn't point to the original contents anymore. If you wish to visit
the old site, you can do so by going to http://allapi.mentalis.org/
---- Sevyc64 (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
Mais si tu es sage, le vieux crouton pourra penser à t'envoyer ce qu'il a fait en bon français et qui est presque fini (c'est plusse plusse plusse mieux...)