Link to home
Start Free TrialLog in
Avatar of pg6111
pg6111

asked on

Switch between English and Chinese characters in msflexgrid and menu

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?  
ASKER CERTIFIED SOLUTION
Avatar of Dana Seaman
Dana Seaman
Flag of Brazil image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of pg6111
pg6111

ASKER

I can't spend any money on extra controls.  I'll replace the msflexgrid with the mshflexgrid.  Most of the items in the menu bar, when clicked on, load another form, and aren't drop-down menu type items, so I'll replace them with rich text boxes, which I think will display the Chinese properly, or the msforms 2.0 text boxes.