Udostępnij za pośrednictwem


Właściwość Printer.ForeColor —

Pobiera lub ustawia kolor wydrukowany tekst i grafikę.

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

Składnia

'Deklaracja
Public Property ForeColor As Integer
public int ForeColor { get; set; }
public:
property int ForeColor {
    int get ();
    void set (int value);
}
member ForeColor : int with get, set
function get ForeColor () : int 
function set ForeColor (value : int)

Wartość właściwości

Typ: Int32
Zwraca Integer.

Uwagi

ForeColor Właściwość określa kolor tekstu używanego w Print metody.Dla metod graficznych ForeColor właściwość określa kolor obramowania kształtu, podczas gdy FillColor właściwość określa kolor kształtu, sam.

[!UWAGA]

Można przekonwertować wszystkie.NET Framework Color lub SystemColors wartości do koloru ForeColor wartości przez wywołanie ToArgb funkcji:

Printer.ForeColor = System.Drawing.Color.Violet.ToArgb

W poniższej tabeli wymieniono ColorConstants i SystemColorConstants wartości, które są ważne dla ForeColor właściwości.

Stała

Wartość

równoważne z .NET Framework

vbBlack

& h00

Black

vbRed

& hFF

Red

vbGreen

& hFF00

Green

vbYellow

& hFFFF

Yellow

vbBlue

& hFF0000

Blue

vbMagenta

& hFF00FF

Magenta

vbCyan

& hFFFF00

Cyan

vbWhite

& hFFFFFF

White

vbScrollBars

& H80000000

ScrollBar

vbDesktop

& H80000001

Desktop

vbActiveTitleBar

& H80000002

ActiveCaption

vbInactiveTitleBar

& H80000003

InactiveCaption

vbMenuBar

& H80000004

Menu

vbWindowBackground

& H80000005

Window

vbWindowFrame

& H80000006

WindowFrame

vbMenuText

& H80000007

MenuText

vbWindowText

& H80000008

WindowText

vbTitleBarText

& H80000009

ActiveCaptionText

vbActiveBorder

& H8000000A

ActiveBorder

vbInactiveBorder

& H8000000B

InactiveBorder

vbApplicationWorkspace

& H8000000C

AppWorkSpace

vbHighlight

& H8000000D

Highlight

vbHighlightText

& H8000000E

HighlightText

vbButtonFace

& H8000000F

ButtonFace

vbButtonShadow

& H80000010

ControlDark

vbGrayText

& H80000011

GrayText

vbButtonText

& H80000012

ControlText

vbInactiveCaptionText

& H80000013

InactiveCaptionText

vb3DHighlight

& H80000014

ControlLightLight

vb3DDKShadow

& H80000015

ControlDarkDark

vb3DLight

& H80000016

ControlLight

vb3DFace

& H8000000F

ControlDark

vb3Dshadow

& H80000010

ControlDarkDark

vbInfoText

& H80000017

InfoText

vbInfoBackground

& H80000018

Info

[!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 pokazuje, jak ustawić ForeColor właściwości.

Dim pr As New Printer
pr.ForeColor = vbRed
pr.Circle(2000, 2000, 1000)
pr.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