Partager via


Printer.Print, méthode

Les copies du texte à une page.

Espace de noms :  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Sub Print ( _
    ParamArray args As Object() _
)
public void Print(
    params Object[] args
)
public:
void Print(
    ... array<Object^>^ args
)
member Print : 
        args:Object[] -> unit 
public function Print(
    ... args : Object[]
)

Paramètres

  • args
    Type : array<System.Object[]
    un tableau de paramètres contenant des paramètres facultatifs d'impression.

Notes

La méthode d' Print réinitialise CurrentX et CurrentY à la ligne suivante après avoir exécuté (les mêmes que ce qui insère un retour chariot).Pour continuer d'être imprimé sur la même ligne, appelez la méthode de Write à la place.

Plusieurs expressions peuvent être séparées par un espace ou un point-virgule.

[!REMARQUE]

Étant donné que d' Print de méthode de copie en général par les caractères proportionnel-espacés, il n'y a aucune corrélation entre le nombre de caractères imprimés et le nombre de colonnes à largeur fixe que ces caractères occupent.Par exemple, une lettre large, par exemple « W », occupe plusieurs colonnes à largeur fixe, et une lettre limitée, telle que « i », occupe moins d'une colonne.Pour tenir compte des cas dans lesquels les caractères plus large que soit sont utilisés, les colonnes tabulaires doivent être placées assez passe à part.Sinon, vous pouvez imprimer dans une police à - pas fixe (telle que le instantanée) pour garantir que chaque caractère occupe une seule colonne.

Le tableau de paramètres d' args() a la syntaxe et les parties suivantes :

{n)Spc( | Tab(n)} expressioncharPos

Paramètre

Description

Spc(n)

Facultatif.Utilisé pour insérer des espaces dans la sortie, où n est le nombre d'espaces à insérer.

Tab(n)

Facultatif.Utilisé pour positionner le point d'insertion vers un numéro de colonne absolu, où n est le numéro de colonne.Utilisez Tab sans argument pour positionner le point d'insertion au début de la zone suivante d'impression.

expression

Facultatif.expression numérique ou expression de chaîne à imprimer.

charPos

Facultatif.Spécifie le point d'insertion pour le caractère suivant.Utilisez un point-virgule (;) pour positionner le point d'insertion juste après le dernier caractère affichées.Utilisez Tab(n) pour positionner le point d'insertion vers un numéro de colonne absolu, où n est le numéro de colonne.Utilisez Tab sans argument pour positionner le point d'insertion au début de la zone suivante d'impression.Si charPos est omis, le caractère suivant est imprimé sur la ligne suivante.

[!REMARQUE]

Les fonctions et objets de l'espace de noms Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 sont fournis pour être utilisés par les outils de mise à niveau de Visual Basic 6.0 vers Visual Basic.Dans la plupart des cas, ces fonctions et objets dupliquent les fonctionnalités que vous pouvez trouver dans d'autres espaces de noms du .NET Framework.Ils sont nécessaires uniquement lorsque le modèle de code Visual Basic 6.0 diffère considérablement de l'implémentation du .NET Framework.

Exemples

L'exemple de code suivant illustre la méthode Print.

Dim Printer As New Printer
Printer.Print("Total (" & (19 + 300) / 4 & ")")
Printer.EndDoc()

Sécurité .NET Framework

Voir aussi

Référence

Printer Classe

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6, espace de noms

Autres ressources

Bibliothèque de compatibilité des imprimantes

Comment : corriger des erreurs de mise à niveau à l'aide de la bibliothèque de compatibilité des imprimantes (Visual Basic)

Déploiement d'applications faisant référence à la bibliothèque de compatibilité des imprimantes