When I try to read in a binary file, VBScript does some strange things, probably related to Unicode conversion.<br><br>For example, a file that starts off:<br><br>FF D8 FF E0 00 10 4A 46 49 46 00 (a JPEG header)<br><br>looks like this when I print it from VBScript:<br><br>F3 F8 98 FF F3 F8 00 10 4A 46 49 46 00 <br><br>FF has become F3 F8 (I see the same pattern later in the file)<br>D8 has become 98 FF<br>E0 has disappeared completely!<br><br>Is there any way to get VBScript to read in a binary file in a format I can read properly? Or will I have to resort to an external DLL/COM object?<br><br>Any help gratefully appreciated (and yes, I am using MidB, AscB, LeftB, RightB, etc.)<br><br>Graham Stratford