Objet PRINTER en VB6 [Résolu]

cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 11 mars 2009 à 16:28 - Dernière réponse : cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention
- 12 mars 2009 à 10:13
Bonjour,

J'ai besoin avec l'objet PRINTER d'imprimer un format de 280x380 (pouces) zone vert (listing)
Je trouve pas comment mettre les propirétés suivante.
P.ScaleHeight 280: P.ScaleWidth 380

Merci de votre aide car là je séches et je vois pas trop de solution sur le web concernant l'objet PRINTER

tolt
Afficher la suite 

11 réponses

Répondre au sujet
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 11 mars 2009 à 17:31
+3
Utile
Salut
En ouvrant l'aide de Printer (tu sais, la touche marquée F1), tu aurais vu qu'elle a une propriété .PaperSize
280x380 pouces ? tu te rends compte que ça fait 7.1 mètres par 9.7 mètres ?
Si on suppose qu'il s'agit de millimètres, le format VbPRPSFanfoldUS semble correspondre

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)
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Jack
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 12 mars 2009 à 10:13
+3
Utile
Hélas, je ne peut rien pour toi tant que tu ne refflechira pas :
   38 pouces, ça fait 97 cm
   28 pouces, 71 cm
Tu ne vas pas me dire que tes feuilles font cette dimension ?

De toute façon, comme je te l'ai dit hier, il faut d'abord résoudre le problème au niveau de l'imprimante avant de vouloir lui envoyer quelque chose.
Positionne ton papier, demande un FF (saut de page) avec les boutons de l'imprimante.
Si le papier ne se repositionne pas bien sur le haut de la page suivante, il faut retoucher aux réglages DE L'IMPRIMANTE.
Ensuite seulement, quand tu auras trouvé une règle graduée correctement, tu pourras choisir le format côté programme.

Je ne reveindrais plus sur ce post.
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Jack
jmf0 1566 Messages postés mardi 26 décembre 2000Date d'inscription 5 avril 2013 Dernière intervention - 11 mars 2009 à 17:36
0
Utile
Bonjour,

C'est quoi P ?
L'objet Printer a despropriétés, parmi lesquelles :
ScaleMode, PaperSize,.....
Elles sont toutes exposées dans ton aide en ligne ===>>> à lire, donc.
Commenter la réponse de jmf0
cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 11 mars 2009 à 17:54
0
Utile
Oui j'ai bien vu en effet et pour le format il sagit 38x11 pouces...
Par contre j'ai mis "vbPRPSFanfoldUS" il fait une erreur

Valeur de propriété incorrecte

MERCI

tolt
Commenter la réponse de cs_tolt
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 11 mars 2009 à 18:50
0
Utile
Et as-tu regardé dans l'aide où tout y est expliqué ?
Tu as du papier de prêt de 1 mètre de long sur 28 cm de large ?
Si c'est du papier listing (bandes Caroll), le premier chiffre doit être la taille en hauteur de chaque page, pas du rouleau entier.
S'agit-il d'un support hors norme.
Tu n'es pas clair du tout !
(pour info, 1 pouce = 2.54 cm)

"j'ai mis "vbPRPSFanfoldUS"" : tu l'as mis où, quelle syntaxe ?
Il n'en veut pas ?
Es-tu certain d'être sous VB6 et pas sous Excel ou autre ?
Commenter la réponse de cs_Jack
cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 11 mars 2009 à 19:32
0
Utile
Désolé Jack mais question édition je suis vraiment null et je m'en excuse.
Il sagit bien du papier listing (bandes Caroll zone vert).
Sur le carton il est écris 380x11 pouces je suppose...

Voilà tout ce que je peux te dire.Juste aussi qu'en format A4 et A3 sa passe impec mais sur se foutu listing j'y arrive pas.

MERCI BEAUCOUP

tolt
Commenter la réponse de cs_tolt
cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 11 mars 2009 à 19:35
0
Utile
OUPS ! J'suis bien sous VB6 sp6...

tolt
Commenter la réponse de cs_tolt
cs_Jack 14010 Messages postés samedi 29 décembre 2001Date d'inscription 28 août 2015 Dernière intervention - 11 mars 2009 à 20:01
0
Utile
Bon bah oublie ce qui est écrit sur le carton et musure toi même la taille d'une des pages de ce paier listing (zone d'impression sans les bandes) et regarde dans l'aide quel format papier adopter.
Tu découvrira aussi dans l'aide comment définir ta propre taille, au cas où.

A4 et A3 sont Ok.
Comment demandes-tu à l'imprimante de changer de format ?
Par le PaperSize ?

Qui dit papier à bande, dit imprimante matricielle.
Si elle date un peu, il faudra peut-être régler quelques micro-switches sur l'imprimante pour que ce soit elle qui gère les saut de page (quand elle en reçoit l'ordre par le logiciel) --> Retrouver la doc de l'imprimante.
Depuis les boutons de l'imprimante, quand tu demandes un saut de page, si ça ne fonctionne (déjà) pas, pas la peine d'aller plus loin, le logiciel n'y pourra rien.
La définition du format côté logiciel permet simplement au programme de gérer la quantité de lignes qu'il pourra imprimer, mais ce n'est pas lui qui ajuste le début d'une nouvelle page, c'est l'imprimante (et ses switches)
Commenter la réponse de cs_Jack
cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 12 mars 2009 à 07:42
0
Utile
Avec une régle en pouce je trouve largeur du papier 38 et hauteur 28.
Sinon quelques soit l'imprimante j'ai une erreur 380...
Merci pour tout.

tolt
Commenter la réponse de cs_tolt
Renfield 17307 Messages postés mercredi 2 janvier 2002Date d'inscription 18 janvier 2017 Dernière intervention - 12 mars 2009 à 08:36
0
Utile
problème résolu ? (je dis ça parce que les messages ont continué d'affluer, malgré le fait que tu aies validé la réponse de Jack comme solutionnant ton problème...)
Commenter la réponse de Renfield
cs_tolt 268 Messages postés mardi 17 décembre 2002Date d'inscription 5 février 2014 Dernière intervention - 12 mars 2009 à 08:51
0
Utile
Désolé Renfiled mais j'ai été un peu vite en fait il reste à voir quelques détails avec Jack suivant sa disponibilitée...
J'arive pas à trouver le format exact PaperSize= ?????
pour du papier continu de 38 pouces de large sur une hauteur de 28...listing zone vert.

MERCI BEAUCOUP

tolt
Commenter la réponse de cs_tolt

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.