>Mathias, Thanks for this advice. I think my system is as Thai as I can make it. CPCURRENT(1) and (2) return 874 before and after entry to the app. The test DBF has this codepage. Adding a browse command to display the DBF shows the characters correctly UNTIL a class to display the data in a grid on a form is launched. This grid includes a textbox subclass. As soon as this is launched, the characters go wrong even using a basic BROWSE. There's nothing I can see in the class that seems to me to change code pages. Puzzling to say the least. Thanks again, Denis
Try to change the fontname and font script properties for this class. It's possible that the font doesn't support Thai characters, or that the script is set wrong.