procedure ActivateIme(const AImeIndex: Integer);
var
HandleToSet: HKL;
begin
if AImeIndex > 0 then begin
HandleToSet := HKL(Screen.Imes.Objects[AImeIndex]);
ActivateKeyboardLayout(HandleToSet, KLF_ACTIVATE)
end
end;
var
HandleToSet: HKL;
begin
if AImeIndex > 0 then begin
HandleToSet := HKL(Screen.Imes.Objects[AImeIndex]);
ActivateKeyboardLayout(HandleToSet, KLF_ACTIVATE)
end
end;
解决方案 »
- 看不懂啊谁来说一下啊
- 怎么读取系统的日志?OpenEventLog,ReadEventLog的详细用法
- 关于数据库访问,很急,请帮忙.
- 如何将格式化的文本文件转为excel文件?如何将access转为excel?
- 在程序调用存储过程,该存储过程中使用到一个##Temp的全局临时表,只能使用一次,再次使用就提示出错!
- COM+中间层的多表更新这么写怎么事务不能实现?代码见内
- 如何把图表的x轴的字竖着显示
- ADO數據編程的問題,,,,,,,,,,,,,在線等,急。
- 请问怎样把两个图片文件合并成一个图片文件呢?
- 十在不好意思,不知如何在delphi中计算乘幂,只好请教大家,请告知具体用法,好像EXP也用不起,不知我的格式写错没有?
- 我们用microsoft的webbrowser控件开发的程序有内存泄漏
- Excel的 ExcelChart 问题
英文的就不用动,中文的强ImeMode设为imChinese,ImeName设为合适的输入法名称就可以了。