alaiygo
Messages postés2Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention22 mars 2005
-
21 mars 2005 à 19:37
alaiygo
Messages postés2Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention22 mars 2005
-
22 mars 2005 à 20:28
Bonjour tout le monde,
Je voudrais une aide concernant l'impression d'un certain nombre d'etiquettes sous forme de (Edit.Text) avec un décalage de quelques centimetres.
Exemple:
Edit1.Text
Edit2.Text
Edit3.Text
et 5 cm plus bas
Edit1.Text
Edit2.Text
Edit3.Text
J'ai cherché plusieurs fois sur le net mais je n'ai pas trouvé d'aides a ce sujet.
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 21 mars 2005 à 20:43
essaye de te débrouiller avec ceci :
uses Printers;
procedure TForm1.Button1Click(Sender: TObject);
begin Printer.BeginDoc;
Printer.Canvas.TextOut(x,y,'texte à imprimer - ligne 1');
Printer.Canvas.TextOut(x,y,'texte à imprimer - ligne 2');
[...]
Printer.EndDoc;
end;
X et Y sont en pixels et désignent l'origine du texte imprimé dur la feuille
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
alaiygo
Messages postés2Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention22 mars 2005 22 mars 2005 à 20:28
Merci pour vos réponses,
Mais le probleme c'est d'imprimer ces Edit.Texte en plusieurs fois et avec espacement de quelques centimetres de décalage.
*******************************************************
Je vais essayer d'etre un peu explicite
*******************************************************
j'entre dans Edit1.Texte:Nom & Prénom
Edit2.Texte: Produit
Edit3.Texte: Date Production
Edit4.Texte: Date de péremption.
et j'imprime ceci en plusieurs fois
********************************************************
a+