Partager via


Printer.Write, méthode

Imprime du texte sur une page sans ajouter de retour chariot.

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 Write ( _
    ParamArray args As Object() _
)
public void Write(
    params Object[] args
)
public:
void Write(
    ... array<Object^>^ args
)
member Write : 
        args:Object[] -> unit
public function Write(
    ... args : Object[]
)

Paramètres

  • args
    Type : array<Object[]

    Tableau de paramètres contenant des paramètres d'impression facultatifs.

Notes

La méthode d'Write réinitialise CurrentX et CurrentY à la fin de la ligne actuelle après l'exécution de. Pour accéder à la ligne suivante après que l'impression (insérez un retour chariot), appelé la méthode d'Print à la place.

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

Notes

Étant donné que des Print de méthode les sauvegardes en général avec les caractères proportionnel- espacés, il n'y a pas de 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 de, par exemple « W, » occupe plusieurs colonnes de longueur fixe, et une lettre étroite, par exemple « i », occupe moins une colonne.Pour tenir compte des cas où les caractères plus étendue que méthodes sont utilisés, les colonnes tabulaires doivent être positionnées par progression à part.Ou bien, vous pouvez imprimer dans une police à - pas constante (telle que le messager) pour vous assurer que chaque caractère occupe une seule colonne.

Le tableau de paramètres d'args() présente la syntaxe et des éléments suivants :

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

Paramètre

Description

Spc(n)

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

Tab(n)

Optionnel. Utilisé pour positionner le point d'insertion sur un numéro de colonne absolu, où n numéro de colonne. Utilisation Tab sans argument de placer le point d'insertion au début de la zone d'impression suivante.

expression

Optionnel. Expression numérique ou chaîne d'expression à imprimer.

charPos

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

Notes

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

Sécurité .NET Framework

Voir aussi

Référence

Printer Classe

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

Autres ressources

Printer Compatibility Library

How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)

Deploying Applications That Reference the Printer Compatibility Library