Edit1.ImeName := '中文 (简体) - 微软拼音';
解决方案 »
- dll 中的窗体,调用TADOConnection.Connected:=True后过一两秒就出错了.
- 有关定时设置。
- 经常上网下载一些好贴子文章,现在想写一个小工具把它们管理起来,要不要用数据库把这些文章存起来???
- 查找的问题!
- 在ACCESS数据库中,代码如下,但出现错误!!敬请关注。。。。。。。
- 类型转换问题!!!
- 救急!救急!我的一块硬盘,突然读不出了,我的数据啊!哪位高人可以想个办法呢??高分相送
- bde 连接sql server 7.0 新问题,请高手指教!
- 请问哪里有最新的Quick Report 专业版 for D6下载?
- 送分解决Delphi打印问题
- 谁能给出把exe的flash文件还原成swf文件的具体思路或者实现的方法?
- 关于程序显示的问题!!!高分奉送!!!关注有分!!!
如果EDIT1进入时需要中文,EDIT2进入时需要英文?
那么你就在设计状态时,直接选中EDIT1,
有一个属性(是IMENAME吗?)直接设成“中文的一种输入法”,
EDIT2设成“关闭输入法”就可以了。如果是要动态的切换,我想最好是按下某键后,出来一个选择
“输入法”的选择框,选择后,就自动切换到该输入法。
CODING 如楼上。
begin
combobox1.style:=csdropDownlist;
combobox1.Items:=screen.imes;
end;procedure TForm1.ComboBox1Change(Sender: TObject);
begin
if combobox1.Text <>'' then
begin
edit1.ImeName :=combobox1.text;
edit1.SetFocus ;
end;
end;
//可以设置热健的!