CHANGER LES PROPRIÉTÉS DE L'IMPRIMANTE EN COURS

cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012 - 19 janv. 2004 à 16:47
cs_Audrey92 Messages postés 6 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 11 décembre 2009 - 11 déc. 2009 à 23:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7485-changer-les-proprietes-de-l-imprimante-en-cours

cs_Audrey92 Messages postés 6 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 11 décembre 2009
11 déc. 2009 à 23:01
J'ajouterai encore merci pour ton code!
Ca a été mon point de départ pour le developpement d'une toolbar ie ou tu peux enregistrer différentes configuration d'impression (imp., bac, format, nb copie, entete...)... Si ca intéresse quelqu'un... Sinon on peut aussi faire des trucs pas mal en java (jps).
Enfin un des problemes que je n'arrive pas totalement a resoudre : compatibilité linux (cups)...
pegaz_pegaz Messages postés 2 Date d'inscription mardi 12 octobre 2004 Statut Membre Dernière intervention 10 octobre 2007
4 oct. 2007 à 14:43
J'ai dû un peu adapter ici et là pour que ça fonctionne (private/public) mais c'est extra!
On me disait ici (où je travaille) que c'était impossible de modifier la taille du papier sur une imprimante, ce code est parfait pour le faire!
Grand merci.
cs_Audrey92 Messages postés 6 Date d'inscription jeudi 11 mars 2004 Statut Membre Dernière intervention 11 décembre 2009
27 sept. 2006 à 12:21
Super mais comment connaître pOldPaperSize et pOldBin pour la fonction ChangePrinterSettings???
Aussi comment récupérer les numéros des bacs disponibles pour une imprimante?
Je bloque carrément là dessus!!!
lfab29 Messages postés 7 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 29 décembre 2005
21 déc. 2005 à 11:32
Un grand merci pour ce code, c'est le seul exemple que j'ai trouvé avec toutes les déclarations de types et constantes nécessaires.

Ce n'est pas exactement l'utilisation que j'ai en tête mais l'adaptation à mon besoin ne posera pas de problèmes. Encore merci...
dockyf Messages postés 10 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 11 décembre 2008
15 mars 2005 à 14:24
Moi j'avoue ne pas être en mesure d'utiliser la fonction alors qu'elle me serait necessaire. je ne comprend pas comment l'exploiter.

Un peu d'aide serait le bien venu.

MERCI.
casentlepate Messages postés 3 Date d'inscription jeudi 3 février 2005 Statut Membre Dernière intervention 7 février 2005
7 févr. 2005 à 18:06
Moi, j'ai un problème pour changer le nombre de copies avec ce programme : quelqu'un pourrait me dire comment faire avec cette fonction ? Merci
Matesys Messages postés 2 Date d'inscription jeudi 12 juin 2003 Statut Membre Dernière intervention 26 juin 2003
2 juil. 2004 à 08:32
Salut zakounou,

Ton pb n'est pas incompréhensible, rassure toi ;-)
Je ne sais pas quel OS tu utilises, ni quelle version d'Excel; le fait est qu'Excel, là, apparemment, ne reçoit pas le broadcast pour recharger l'imprimante par défaut, il faut juste prévoir une p'tite routine supplémentaire pour le faire... Rien de bien méchant ;-))

@++
zakounou Messages postés 18 Date d'inscription jeudi 2 janvier 2003 Statut Membre Dernière intervention 20 avril 2005
29 juin 2004 à 15:54
Moi j'ai un problème beaucoup plus incompréhensible qui se trouve etre un pb avec excel.

Qd je prend ton code et que je change le bac d'impression sans rien faire d'autr et que j'imprime direct derriere ça n'as rien changé par contre si je change l'activeprinter de ma fueille excel et que je reviens de ssus ça marche de meme dans certain cas le premier document de certain fichier excel ne prend en compte la modification que si il a deja été imprimé au moins une fois.

Sinon nickel comme code
cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012
19 janv. 2004 à 16:47
C'est ce que je cherchais mais j'ai un problème au niveau de CopyMemory... l'éternel "Memory Could not be read" là je suis sous W2K
Rejoignez-nous