How to switch to English input in Visual Basic

B

Ben K. Bullock

I am using a Japanese version of Windows XP, which means I can switch the
input between Japanese and English by pressing a key on the keyboard. How
can I do this switch in Visual Basic? I have tried recording the keystrokes
with a macro to see what Visual Basic would record, but it didn't register
what I had done, and the recorded macro was just an empty subroutine.

I understand this is a difficult question, but thanks for any help with
this.
 
W

Word Heretic

G'day "Ben K. Bullock" <[email protected]>,

this is a system call to Windows, not a Word function. If you don't
get any joy here, try a windows group.

Steve Hudson - Word Heretic

steve from wordheretic.com (Email replies require payment)
Without prejudice


Ben K. Bullock reckoned:
 
B

Ben K. Bullock

Thanks to Word Heretic and Helmut Weber for help in solving this problem.

From a tip on another newsgroup, (microsoft.public.jp.word) I found the
solution, but unfortunately it turns out that it is not possible to control
the IME from Visual Basic unless one turns off various other functions of it
beforehand. The original post from Microsoft is in Japanese, unfortunately:
I don't know if there is an English version of the following, but it
explains the solution to the problem.

http://support.microsoft.com/kb/418768/JA/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top