protozorus
Messages postés38Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention 1 novembre 2007
-
16 févr. 2006 à 09:59
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 2012
-
16 févr. 2006 à 15:37
Bonjour,
je suis sous vb6,j'imprime des listbox avec l'objet printer. je voudrais savoir s'il est possible d'imprimer un champs d'une liste sur deux lignes si celui ci est trop long.
si mon champs contient plus de 80 caracteres je voudrais l'imprimer sur deux lignes: comment faire?
Printer.CurrentX = 15 'ingestion
Printer.CurrentY = 140
Printer.FontItalic = False
Printer.FontBold = True
For i = 0 To frmapercu.List9.ListCount - 1
nb = Len(frmapercu.List9.List(i))
If nb > 80 Then
Printer.FontSize = 6
Else: Printer.FontSize = 8
End If
End If
Printer.CurrentX = 15
Printer.Print (frmapercu.List9.List(i))
Next i