title: Color.ToArgb relation between 5046311 and 14221235?
body: <p>the form backcolor is 14221235 , but when i set the customcolor in colordialog to equal the form backcolor, it sets it to 5046311 !!! what is the problem?</p>
  
  <p>this is how i am getting the background color:</p>
  
  <pre><code>get_background = Str(Abs(Form1.BackColor.ToArgb))
  </code></pre>
  
  <p>the reason i am turning it into a string is because i will feed it into a string which has "32498239, 234234234, 23423234, 32234432432, 423324234"</p>
  
  <p>then i take this string and put it in customcolors like this. btw this piece of code works fine:</p>
  
  <pre><code>Dim numberStrings = My.Settings.mytext1.Split(","c).Select(Function(x) x.Trim())
  ColorDialog1.CustomColors = numberStrings.Select(Function(x) CInt(x)).ToArray()
  </code></pre>
  
  <p>a user below mentioned that toargb takes into account the opacity. this is an excellent point indeed, and i want to clarify that i DO NOT need the opacity. how would i do toargb without taking into opacity?</p>