Udostępnij za pośrednictwem


Metoda Printer.TextWidth —

Zwraca szerokość ciągu tekstowego, jak to zostanie wydrukowany w aktualnej czcionce.

Przestrzeń nazw:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Zestaw:  Microsoft.VisualBasic.PowerPacks.Vs (w Microsoft.VisualBasic.PowerPacks.Vs.dll)

Składnia

'Deklaracja
Public Function TextWidth ( _
    text As String _
) As Single
public float TextWidth(
    string text
)
public:
float TextWidth(
    String^ text
)
member TextWidth : 
        text:string -> float32
public function TextWidth(
    text : String
) : float

Parametry

  • text
    Typ: String

    String Do pomiaru.

Wartość zwracana

Typ: Single
ZwracaSingle

Uwagi

Szerokość jest wyrażona w jednostkach miary okreolonych przez ScaleMode ustawienie właociwooci lub Scale układu współrzędnych metoda obowiązują dla Printer obiektu.Użycie TextWidth , aby określić ilość miejsca wymaganego do wyświetlenia tekstu w poziomie.Jeśli ciąg zawiera osadzony znaki powrotu karetki, TextWidth Zwraca szerokość najdłuższego wiersza.

[!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

Poniższy przykład demonstruje użycie TextHeight i TextWidth metody.

Dim Printer As New Printer
Dim msg As String = "String to measure"
Printer.Print(Printer.TextHeight(msg) & " by " & _
    Printer.TextWidth(msg) & " twips")
Printer.EndDoc()

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Printer Klasa

Przestrzeń nazw Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6

Inne zasoby

Printer Compatibility Library

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

Deploying Applications That Reference the Printer Compatibility Library