Printer.Write, méthode
Les copies du texte à une page sans ajouter un 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<System.Object[]
un tableau de paramètres contenant des paramètres facultatifs d'impression.
Notes
La méthode d' Write réinitialise CurrentX et CurrentY à la fin de la ligne active après avoir exécuté.Pour accéder à la ligne suivante une fois l'impression insérez un retour chariot), appelez la méthode d' Print à 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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6, espace de noms
Autres ressources
Bibliothèque de compatibilité des imprimantes
Déploiement d'applications faisant référence à la bibliothèque de compatibilité des imprimantes