Are you both using 16bit or 32bit color, or is the other machine running only 256 colors or less?
A value with 8 hex digits is fine, by the way. The first pair represents the alpha component, usually FF (255 - or pure white, opaque). If you chop off the first two hex digits the remaining 6 make up the red, green, and blue. If someone is running fewer than 16bit color, a dithering may be applied which means you may not get the exact same color on other machines. Standard colors, including standard Web colors, have a better chance of working but anything but the base 16 colors have no guarantee to work exactly.
I can see no reason why the values would otherwise show up differently on one machine versus another. Have you verified that the colors being read in by the other machine is the same value as the one on your machine?
-Nerseus