Patrick_35 Posté(e) le 21 juin 2006 Posté(e) le 21 juin 2006 BonjourJ'aimerai savoir s'il est possible via le vlisp de regarder les impressions dans le spooler d'impression et si oui comment ? @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
BTO Posté(e) le 8 août 2006 Posté(e) le 8 août 2006 bonjour, ça dépend ou se trouve le spooler (sur ta machine ? ou c'est une machine dédiée ? et ça dépend de tes droits dans ce cas).de mémoire : Il faut regarder du coté de WMI et s'intéresser à des objet comme WbemScripting.SWbemLocator (voir tout ça avec google et sur le site de Microsoft) Je pense que l'accés au spooler se fait également par WMI, mais je n'ai pas le temps (et l'intêret) de regarder dans le détail. Pour se faire une idée, l'incontounable :Tony Tanzillo surhttp://www.caddzone.com/wmi.lsp et une application directe de Jeff Mishler : ; Jeff Mishler;;Example to close all Notepad applications(killApp "Notepad.exe");|Function that use the WMI to terminate ALL running instances of a particlar Application. Thanks to Tony Tanzillo for the sample code to utilize the WMI. Note that no attempt to save any open document(s) is made. by Jeff Mishler, January 2006 |;(defun killApp (appName / Server processList) (setq Server (vlax-invoke-method (vlax-create-object "WbemScripting.SWbemLocator") 'ConnectServer nil nil nil nil nil nil nil nil ) ) (setq processList (vlax-invoke Server 'ExecQuery (strcat "Select * from Win32_Process Where Name = '" appName "'"))) (vlax-for app processList (vlax-invoke app 'Terminate) ) (vlax-release-object Server) ) Bruno Toniutti [Edité le 8/8/2006 par BTO]
Patrick_35 Posté(e) le 8 août 2006 Auteur Posté(e) le 8 août 2006 Merci BTOJe vais regarder de plus prèsMon souci, c'est que je souhaite que mon spooler soit vide avant de lancer une autre impression. Autocad est tellement rapide maintenant que ça m'imprime dans n'importe quel ordre alors que cela fonctionnait bien auparavant @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
BTO Posté(e) le 10 août 2006 Posté(e) le 10 août 2006 J’aurais mieux fait de me taire, depuis hier j'ai un intérêt à la question sur l'accès au spool, par contre en dehors du coté sportif, je ne pense pas qu'il y est vraiment d'intérêt à le faire via du lisp. Ca sera pour la rentrée, ce soir se sont les vacances ;) . Bruno Toniutti
Patrick_35 Posté(e) le 10 août 2006 Auteur Posté(e) le 10 août 2006 J'ai trouvé mon bonheur. Il ne me reste plus qu'a le traduire en vlisp Bonne vacances. ps : pour moi, c'est demain :thumbup: pps : Tu sais comment envoyer un courriel sur un réseau intranet, donc sans serveur smtp ? (bien sur en vl ;) ) @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
BTO Posté(e) le 10 août 2006 Posté(e) le 10 août 2006 J'ai trouvé mon bonheur. superbe lien ! avec une excellente ergonomie, tout est regroupé...ça donnent des idées, merci.Très bonnes vacances également. Bruno Toniutti
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant