Printer.Write-Methode

Druckt Text auf einer Seite, ohne einen Wagenrücklauf hinzuzufügen.

Namespace:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
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[]
)

Parameter

  • args
    Typ: array<System.Object[]
    Ein Parameterarray, das optionale Parameter zu.

Hinweise

Die Write-Methode setzt CurrentX und CurrentY an das Ende der aktuellen Zeile zurück, nachdem sie ausgeführt wurden.Um in die nächste Zeile verschoben wird, nachdem Sie (fügen Sie einen Wagenrücklauf) ein, die Sie aufrufen Print Drucken stattdessen Methode verfügen.

Mehrere Ausdrücke können durch ein Leerzeichen oder ein Semikolon voneinander getrennt werden.

HinweisHinweis

Da die Print-Methode wird i. d. R. mit proportional-Raum wird, gibt es keine Korrelation zwischen der Anzahl der gedruckten Zeichen sowie die Anzahl der Spalten mit fester Breite, die diese Zeichen belegen.Zum Beispiel nimmt ein Buchstabe breiter als „W,' mehr als eine Spalte mit fester Breite, und ein enger Letter, z. B. „I“ besetze kleiner als eine Spalte.Um Fälle, in denen weit zu verweigernden als durchschnittliche Zeichen verwendet werden, müssen die Tabellenspalten so weit auseinander positioniert werden.Alternativ können Sie in einer Festintervall drucken (z. B. Schriftart Kurier), um sicherzustellen, dass jedes Zeichen nur eine Spalte einnimmt.

Das args()-Parameterarray verfügt über folgende Syntax und folgende Bestandteile:

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

Parameter

Beschreibung

Spc(n)

Optional.Wird verwendet, um Speicherplatz in die Ausgabe eingefügt, wobei n die Anzahl der Leerzeichen eingefügt wird.

Tab(n)

Optional.Wird verwendet, um die Einfügemarke an eine absolute Positionierung Nummer der Spalte, in der n die Spaltennummer ist.Verwendung Tab ohne ein Argument, die Einfügemarke am Anfang der nächsten Zone zu positionieren.

expression

Optional.Numerischer Ausdruck oder zu druckenden Zeichenfolgenausdruck.

charPos

Optional.Gibt die Einfügemarke zum nächsten Zeichen an.Verwenden Sie ein Semikolon (;) festlegen, um die Einfügemarke unmittelbar nachdem das letzte Zeichen angezeigt wird.Verwendung Tab(n) , die Einfügemarke an eine absolute Positionierung Nummer der Spalte, in der n die Spaltennummer ist.Verwendung Tab ohne ein Argument, die Einfügemarke am Anfang der nächsten Zone zu positionieren.Wenn charPos ausgelassen wird, wird das nächste Zeichen in der nächsten Zeile ausgegeben.

HinweisHinweis

Funktionen und Objekte im Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace werden den Tools zur Aktualisierung von Visual Basic 6.0 auf Visual Basic bereitgestellt.In den meisten Fällen duplizieren diese Funktionen und Objekte Funktionen aus anderen Namespaces in .NET Framework.Sie sind nur notwendig, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.

Beispiele

Im folgenden Beispiel wird die Print-Methode veranschaulicht.

Dim Printer As New Printer

.NET Framework-Sicherheit

Siehe auch

Referenz

Printer Klasse

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6-Namespace

Weitere Ressourcen

Druckerkompatibilitätsbibliothek

Gewusst wie: Korrigieren von Upgradefehlern mithilfe der Druckerkompatibilitätsbibliothek (Visual Basic)

Bereitstellen von Anwendungen, die auf die Druckerkompatibilitätsbibliothek verweisen