begin process at 2008 08 29 01:11:31
1 233 465 membres
8 nouveaux aujourd'hui
14 291 membres club

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
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

  • 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

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS