Metoda Printer.Write —
Zwraca tekst drukuje stronę bez dodawania karetki.
Przestrzeń nazw: Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Zestaw: Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)
Składnia
'Deklaracja
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[]
)
Parametry
args
Typ: array<Object[]Tablica parametru, zawierające parametry opcjonalne drukowanie.
Uwagi
Write Metoda resetuje CurrentX i CurrentY do końca bieżącego wiersza po wykonaniu.Aby przejść do następnego wiersza po wywołaniu drukowania (wstawić znak powrotu karetki), Print metoda zamiast.
Wiele wyrażeń mogą być oddzielone spacją lub średnikami.
[!UWAGA]
Ponieważ Print metody na ogół drukują z proporcjonalnie rozmieszczone znaków, nie ma żadnych korelacji między liczbą wydrukowanych znaków a liczbą stałej szerokości kolumn, które zajmowanych przez te znaki.Na przykład szerokości litery, na przykład "W", zajmuje więcej niż jedną kolumnę o stałej szerokości, a wąskie litery, na przykład "i", zajmuje mniej niż jedną kolumnę.Aby zezwolić na przypadki, w których szerszy niż średnia znaki są używane, kolumny tabel musi znajdować się wystarczająco daleko od siebie.Można również wydrukować czcionką stałych (takiej jak Courier), aby upewnić się, że każdy znak zajmuje tylko jedną kolumnę.
args() Tablica parametr ma następującą składnię i części:
{Spc(n) | Tab(n)} expressioncharPos
Parametr |
Opis |
---|---|
Spc(n) |
Opcjonalne.Służy do wstawiania znaków spacji w wynikach, gdzie n jest liczbą znaków spacji do wstawienia. |
Tab(n) |
Opcjonalne.Do określania położenia punktu wstawiania w ilości bezwzględne odwołanie do kolumny, gdzie n jest to numer kolumny.Użycie Tab bez argumentu pozycja wstawiania do punktu na początku następnego strefy wydruku. |
expression |
Opcjonalne.Wyrażenie liczbowe lub wyrażenie tekstowe do drukowania. |
charPos |
Opcjonalne.Określa punkt wstawiania do następnego znaku.Umożliwia średnik (;) umieścić punkt wstawiania bezpośrednio za ostatnim znakiem wyświetlane.Użycie Tab(n) , aby umieścić punkt wstawiania w ilości bezwzględne odwołanie do kolumny, gdzie n jest to numer kolumny.Użycie Tab bez argumentu pozycja wstawiania do punktu na początku następnego strefy wydruku.Jeśli charPos jest pominięty, następny znak jest drukowany w następnym wierszu. |
[!UWAGA]
Funkcje i obiekty w Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 obszaru nazw są dostarczane do użycia przez narzędzia służące do uaktualniania programu Visual Basic 6.0 do Visual Basic.W większości przypadków te funkcje i obiekty powielają funkcjonalność, która jest dostępna w innych obszarach nazw w .NET Framework.Są one niezbędne tylko wtedy, gdy model kodu programu Visual Basic 6.0 różni się znacząco od implementacji.NET Framework.
Przykłady
W poniższym przykładzie zademonstrowano Print metody.
Dim Printer As New Printer
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Inne zasoby
How to: Fix Upgrade Errors by Using the Printer Compatibility Library (Visual Basic)
Deploying Applications That Reference the Printer Compatibility Library