Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ORIENTATION IMPRIMATE MANUELLEMENT


Information sur la source

Description

Bon , ce n'est pas une grande révolution , ce code  ,mais j'aurai aimé l'avoire bien avant, je l'ai tellement cherché que je me suis promis de le
mettre sur l'internet après l'avoir découvert.

C'est assez simple , le code fait juste changer MANUELLEMENT (cad dans le code) de potrait a landscape.  Avec un dll (gracieuseté de Microsoft ) pageset.dll , ou sur le site pageset.exe. Je l'appelle dans le code avec les lignes suivantes :

** le code est une gracieuseté de ThierryPerretier
** appelle le dll et la classe
PrinterControl = CreateObject("pageset.printercontrol")
** appele la fonction pour portrait
PrinterControl.chngOrientationportrait()
*** appele la fonction pour landscape
PrinterControl.chngOrientationlandscape()

C'était tout simple mais fallait le savoir !!!!!
 

Conclusion

Je voudrais remercier tout  microsoft (tout d'abord pour le dll)
et ThierryPerretier qui m'a donner les lignes de code pour appeler le dlls
et tout ceux qui mon répondu sur le forum
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de zxr_stinger le 13/11/2006 11:40:26

Bonjour
Merci pour cette source. j'ai cependant une petite question :

J'ai intégré cette source dans mon code(uniquement la partie pour l'orientation payasage. Parfait ça marche. Mais,
logiquement si on appelle la même procédure dans le sens inverse (uniquement portrait) ne devrait on pas retrouver une impression en mode portrait?
Ce n'est pas mon cas et cela m'ennui beaucoup....

d'avance merci pour votre aide ou commentaire.

signaler à un administrateur
Commentaire de jee0404 le 15/02/2007 20:29:01

il faut réintialiser le dll en le créent a chaque fois que tu call la fonction

PrinterControl = CreateObject("pageset.printercontrol")

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

imprimer en foxpro [ par jee0404 ] Bonjour, J'ai un problème , je fais une application en foxpro et j'aimerais configurer l'imprimante manuellement (c'est-à-dire par des lign impression en portrait [ par jee0404 ] Bonjour ,             J'ai un problème d'orientation d'impression , c'est-à-dire que parametrage d'imprimante [ par info_maroc ] Bonjour tout le monde,je suis entrain de parametrer un etat de sortie vers une imprimante (matriciele Epson LQ680 ) mais l'impression est trés long je Probleme d'impression [ par ducker88 ] Bonjour à tous,Je dois imprimer un  etat d'impression avec une imprimante specifique, qui n'est pas l'imprimante par defaut sur la machine. Le soucis Probleme d'impression [ par ducker88 ] Bonjour à tous,Je dois imprimer un  etat d'impression avec une imprimante specifique, qui n'est pas l'imprimante par defaut sur la machine. Le soucis Imprimante par défaut [ par dhardy ] Bonjour,Je recherche une fonction ou la façon dont je dois la réaliser qui me permettrai de connaître l'imprimante par défaut du Pc ?Merci d'être asse impression db3+ sur imprimante USB [ par mimiche58 ] Existe t'il une façon d'envoyer les impressions de DBASE3+ sur une imprimante USB à la place de l'imprimante sur port parallèle.Merci


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.