saidnn
Messages postés4Date d'inscriptionmercredi 3 septembre 2008StatutMembreDernière intervention11 avril 2009
-
11 avril 2009 à 18:38
saidnn
Messages postés4Date d'inscriptionmercredi 3 septembre 2008StatutMembreDernière intervention11 avril 2009
-
11 avril 2009 à 22:43
slt a tous.
Tout d’abord un grand remerciement aux membres de ce forum.
Je suis un députant en vb6, entrain de développer une application en vb6, avec la quelle je peux imprimer des formulaires en utilisant la méthode (PrintForm), et c marche bien. Mais le problème est que la taille de <?xml:namespace prefix st1 ns "urn:schemas-microsoft-com:office:smarttags" /??><st1:personname w:st="on" productid="la Form">la Form</st1:personname> est inférieure à la taille d’une feuille de format A4, Ce que fait que l’impression ce faite sur une partie de la feuille A4 et le reste de la feuille a peu prêt 2/5 est vide
____Comment faire pour imprimer une Form sur une feuille de format A4 ?
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 avril 2009 à 20:44
Salut
Sans l'avoir essayé, je pense que les propriétés Printer.ScaleWidth et Printer.ScaleHeight devraient permettre de dimensionner la surface devant accueillir ton l'objet bitmap.
En passant le Printer.ScaleMode en vbTwips et en mettant dans ces propriétés la taille de ta forme, je pense que tu pourras posteriser ta forme.
A tester, donc
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
saidnn
Messages postés4Date d'inscriptionmercredi 3 septembre 2008StatutMembreDernière intervention11 avril 2009 11 avril 2009 à 22:43
merci pour la reponse.
vraiment c'est pas trops claire, car je suis aussi débutant en vb6. si tu a un exemple merci de me l'envoyer.
et merci une autre fois.