I think that you should save the ascii value of each character, or whatever the ascii equivalent of double byte characters are. Write that to file, and then use Chr(ascii value) to convert it into an ascii character. I'm not sure how you would convert double byte values, but my guess is that there is an api for that.
These are the best sigs I've seen so far:
There are 10 people in this world: Those that understand binary, and those that don't. (Optikal)
There's no place like 127.0.0.1
Those who live by the sword get shot by those who don't! (Banjo)