Printer.Print, méthode
Imprime du texte dans 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<Object[]Tableau de paramètres contenant des paramètres d'impression facultatifs.
Notes
La méthode d'Print réinitialise CurrentX et CurrentY à la ligne suivante après avoir exécuté (même qu'insérant un retour chariot. Pour continuer à être imprimés 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.
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
Printer.Print("Total (" & (19 + 300) / 4 & ")")
Printer.EndDoc()
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, voir 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
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library