I've got a bit of vb code in a dll. I thought everything was working well, but I've found out that it is formatting or not formatting a particular string correctly on one computer and not on another. The line is:
In the "is working" instance it will take a hex number, say e, and will turn it to 0e.
In the "not working" instance it will take the same hex number and leave it as e.
This causes a lot of problems when I am trying to put together a MAC address and will return 00-0e-.....when working and returns 00-e-.....when it is not.
Why would this be so and how can I get around this.