PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Help][Vb.NET]Hexadezimalzahl auslesen



VooDoo666
21.06.2009, 14:40
Heyho;)..

So...hab folgenden Code:

If Me.colordialog1.ShowDialog = DialogResult.OK Then
Label1.ForeColor = colordialog1.Color
End If

Nun möchte ich das in Label2 die Hexadezimalzahl der Farbe von Label1 steht. Wie kann ich das anstellen?

Freue mich über Hilfe!
Mfg
#
VooDoo666

Sawyer
21.06.2009, 14:56
Hier eine funktion die ich über Google gefunden habe.

Private Function GetHexColor(ByVal colorObj As System.Drawing.Color) As String
Return "#" & Hex(colorObj.R) & Hex(colorObj.G) & Hex(colorObj.B)
End Function

Aufruf:

Label2.Text = GetHexColor(ColorDialog1.Color)

MfG

VooDoo666
21.06.2009, 15:09
Komisch über Google habe ich nichts gefunden ;)

Danke dir ThePapst..
kann closed werden