| {\rtf1\ansi\ansicpg1252\deff0\deflang1044{\fonttbl{\f0\fnil\fcharset0 MS Sans Serif;}} \viewkind4\uc1\pard\f0\fs17 The following code converts a VB color to an HTML color code. \par \par Option Explicit \par \par Private Declare Function GetSysColor Lib "user32" (ByVal nIndex As Long) As Long \par \par Function HTMLColor(ByVal lColour As Long) As String \par Dim sResult As String \par \par 'Convert color to hex \par sResult = Hex(lColour) \par \par If left$(sResult, 1) = "8" Then \par 'Convert system colors \par lColour = Val("&H" & Mid$(sResult, 2)) \par lColour = GetSysColor(lColour) \par sResult = Hex(lColour) \par End If \par \par sResult = String(6 - Len(sResult), "0") & sResult \par HTMLColor = """#" & Right$(sResult, 2) & Mid$(sResult, 3, 2) & Left$(sResult, 2) & """" \par End Function \par } |
Converting a VB color to an HTML code code |
India web developer web development India | India web development company India ecommerce web developer