My app reads in external files that are stored as plain text, but the encoding can vary. Is there a way to tell whether the encoding is Unicode or not, so I can tell how to process the text (without asking the user, who may not know)? thanks, Curt Curt Ford Sona Software LLC www.sonasoftware.com