Switch between English and Chinese characters in msflexgrid and menu
Posted on 2007-10-05
I have a vb 6.0 app where I have to switch between English and Chinese. I used msforms 2.0 where I could. We are using Access 2000 with a table with one column the English captions and the other column the equivalent Chinese caption.
The menu has an option to switch back and forth between English and Chinese. All Chinese in my form displays properly when I have the Language for Non-Unicode Programs set to Chinese (PRC) under Advanced in the Regional and Language Options in the Control Panel, but data I'm sending out and receiving on my serial port is screwed up.
If I switch back to English for Language for Non-Unicode Programs, then my serial port communication is good. But, when I select Chinese, then everything is then displayed in Chinese, except for the msflexgrid data and the menu bar. I only get ??? for this data.
Do I have to do some kind of a strconv to get this to work?