Convert Color to RGB
| This is sample code. Add error handling and adjust to your requirements as necessary. |
lnRGBColor = RGB(64,128,255) loColor = Color2RGB(lnRGBColor) ? lnRGBColor, loColor.cRGB ? loColor.nR, loColor.nG, loColor.nB RETURN
* Converts color number into RGB components and RGB() string FUNCTION Color2RGB LPARAMETERS tnColor * nColor = nR + nG*256 + nB*256*256 LOCAL loColor loColor = CREATEOBJECT("Empty") ADDPROPERTY(loColor, "nR", BITAND(tnColor, 0xFF)) ADDPROPERTY(loColor, "nG", BITAND(BITRSHIFT(tnColor, 8), 0xFF)) ADDPROPERTY(loColor, "nB", BITAND(BITRSHIFT(tnColor, 16), 0xFF)) ADDPROPERTY(loColor, "cRGB", "RGB(" + ; TRANSFORM(loColor.nR) + "," + ; TRANSFORM(loColor.nG) + "," + ; TRANSFORM(loColor.nB) + ")") RETURN loColor
See Also Convert Color to HTML
Recent comments
1 week 4 days ago
4 weeks 20 hours ago
4 weeks 23 hours ago
4 weeks 1 day ago
4 weeks 1 day ago
5 weeks 2 days ago
8 weeks 2 days ago
10 weeks 4 days ago
12 weeks 2 days ago
12 weeks 3 days ago