請問與這條語句 GetKeyboardLayoutName(S); 相關的這段代碼是是麼意思??? 誰幫我看看 应该是改变输入法的问题,DBGrid_OVERTIMETABLE.ImeName := Screen.Imes[I];把活动状态的输入法赋给dbgrid??你把Screen.Imes和Screen.Ime用showmessage看看就知道了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 它应该是把window系统的活动输入法赋给那个dbgrid。你要怎么修改? 請說清楚,是在dbgrid的OnExit的事件裡做什麼??? window系统的活动输入法是什麼 東東 ??? 程序的功能裡可以直接修改dbgrid的字段內容. window系统的活动输入法 是什麼東東這段代碼的有什麼作用?? 程序要實現直接修改dbgrid的字段的功能,我不知道原作者為什麼要寫的這麼難??? Screen.Imes //输入法列表ShowMessage(Screen.Imes.Text); //你可以看到目前系统安装的输入法Screen.Imes.Strings[0] //其中一个输入法的名称Screen.Imes.Objects[0] //其中一个输入法的句柄也许是要保存用户离开时的输入法状态不过我没有测试成功 :( 就是看这个dbgrid最后一次获得焦点时的当前输入法,然后在失去焦点是记录下来,这样,下次再获得焦点时,就可以不须用户再次切换输入法了。不过,这段代码我也是不成功。 再看看吧。 呵呵 thread线程里面可以再创建thread吗? 求个打开文件夹并选中指定的文件 联接数据库出错 我想在DataSourceDataChange中写代码,来判断当某一字段的值输入为1时,我想让另一个字段显示! 2个小问题请教~! 关于时间的计算问题。 如何取得当前Dll的路径? 端口连接? 音量控制问题 注册10多年,老规矩,祝福大家新年快乐,万事如意! 在EhLib24中如何刷新Footer的Sum数据? 我们这居然没有《DELPHI开发人员指南》卖!~
原作者為什麼要寫的這麼難???
ShowMessage(Screen.Imes.Text); //你可以看到目前系统安装的输入法
Screen.Imes.Strings[0] //其中一个输入法的名称
Screen.Imes.Objects[0] //其中一个输入法的句柄也许是要保存用户离开时的输入法状态
不过我没有测试成功 :(