Changer le papersize de l'Imprimante programmaticlement dll

Résolu
Signaler
Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009
-
Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009
-
bonjour,

Je demande s'il aurais un moyen de modifier le dll pageset.dll de microsotf
pour qu'on puisse changer la grandeur du papier et d'autre fonctions de
configuration de l'imprimante ?

Merci d'avance
JP

8 réponses

Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
bon je vais essayer. je l'envoie dès que possible


3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
heu... tu programme en vb6 ?
si oui, tu peut modifier les paramètres de l'imprimante avec l'objet Printer


Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009

euh , je ne programme pas en vb6 , c'est pour une application foxpro, mais un dll qui est programmer en vb6 lui, moi ce que je veut c'est de faires des fonction qui modifie la
configuration de l'imprimante et après les caller par foxpro.
Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
si tu n'a pas les codes sources de la dll, tu pourra pas modifier ses fonctions


Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009

oui , j'ai le code source, c'est celui de microsoft pageset.exe , il se trouve sur son site.
Je voudrais savoir s'il tu as de la documentation (francais ,anglais , mais de préférence
en français) pour programmer avec win32 ou pour jouer dans la classe devmode ?

Merci d'avance
JP
Messages postés
216
Date d'inscription
mardi 15 juin 2004
Statut
Membre
Dernière intervention
26 février 2006
1
J'ai téléchargé pageset.exe, j'y ai jeté un coup d'oeil... beaucoup de code pour pas grand chose, je trouve... je ne comprend que 2, 3 lignes du code, et qui servent a changer l'orientation.

Sinon, il serait parfaitement possible de la modifier, en lui rajoutant quelques fonctions pour la taille du papier, ect... Mais je ne sais pas si Foxpro reconnaitrait la dll et arriverait a la charger. Je pense quand même que si.

Si tu a le compilateur VB6, c'est simple, tu rajoute les fcts en utilisant l'objet Printer.
Si tu la pas, je veux bien rajouter les quelques fcts, recompiler, et te l'envoyer pas e-mail.


Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009

salut,


Oui , foxpro peut reconnaître un dll et le charger et non je n'ai pas de compliateur


en VB6 . Je te serai reconnaissant si tu pouvait faire ca pour moi .

Merci d'avance
JP (jlavoie112@hotmail.com)
Messages postés
131
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
27 octobre 2009

merci , j'ai recu ton dll parfaitement mais veut-tu me nommer les classes et les fonction du dll
parce qu'avec foxpro il faut que j,aille la classe et les nom des méthodes svp ?