|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Jean Retraité Inscription : juillet 2008 Messages : 222 ![]() |
Bonjour,
Je suis linux et lazarus, après la découverte de lazreport et je cherche à pouvoir utiliser l'impression dans une application et donc de connaître la configuration d'une imprimante et de la changer si nécessaire toujours dans l'application en direct par des lignes de commandes. J'ai essayé d'apprendre avec l'exemple dans lazarus "frmselprinter" mais je n'y arrive pas, avec une incompréhension sur le résultat de l'évaluation via Crt+F7. Je copie l'extrait du programme et je m'explique Code :
Première incompréhension : Case Orientation pour moi normalement Orientation est une valeur qui devrait pouvoir être affiché dans l'évaluateur, mais non et toujours selon mon raisonnement la ligne poPortrait : AddInfo('Orientation','Portrait'); de cette case et utilisée si la valeur d'Orientation est égale à poPortrait suis-je dans le vrai ou bien j'ai tout oublié ? Deuxième incompréhension : Je n'arrive pas à transmettre un changement d'orientation à l'imprimante ni un changement de taille imprimable. Je peux le rélaiser en utilisant les composants Printer ou Print existants mais pas en ligne de commande dans mon application. Alors comment faire ? Merci d'avance pour votre aide |
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() Gilles Enseignant Inscription : novembre 2006 Messages : 807 ![]() |
Bonjour Jean,
je vous conseille d'aller sur le site de Lazarus.freepascal.org et d'utiliser le lien Search avec le terme poPortrait (ou autres paramètres). Les comportements diffèrent d'un OS à l'autre et de plus, l'ordre de déclaration des paramètres influent sur le résultat. Cordialement. Gilles |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com