[Objet printer] en VB6

Fermé
Utilisateur anonyme - 2 oct. 2009 à 12:53
 Utilisateur anonyme - 3 oct. 2009 à 07:53
Bonjour,

j'ai une impression à faire en visual basic mais lorsque je règle mes propriétés d'impression et que je demande l'affichage d'un texte, ce dernier est décalé d'environ trois milimètres par rapport au règlages.

Voici mon code:

    With Printer
        .CurrentX = 0
        .CurrentY = 0
        .ScaleMode = vbMillimeters
        .PaperSize = vbPRPSA4
        .Orientation = vbPRORPortrait
        .Copies = 1
        .ColorMode = vbPRCMMonochrome
        .RightToLeft = False
        .FontName = "verdena"
        .FontSize = 30
    End With

    Printer.CurrentX = 10
    Printer.CurrentY = 10
    Printer.Print "test"


Je demande à ce que le texte "test" soit à 10 mm du bord gauche et 10 mm du bord haut mais il se trouve en réalité à 13 du bord gauche et 14mm du bord haut.

Quelqu'un a-t-il une explication svp ?

Merci
A voir également:

1 réponse

Utilisateur anonyme
3 oct. 2009 à 07:53
Personne personne ??
0