I am using argb() because I need to use the Color structure to set colors for controls etc. And that does not have a .ToRGB or .FromRGB method, only the argb versions. Yes, I can create my own RGB method (and did out of frustration), but I was hoping for a better way. Yes, I did find an RGB method that was part of the VB library, but I didn't want to load the whole library just for one simple easy to write method.
Anyway, if you know of a better way to handle having one value that I can pass to controls and to a polygon and get the same image, please let me know. It would certainy save me some time (which is why I posted here in the first place.)