预先设置各窗口中可进行输入的控件(如TEdit控件)的ImeName属性,当输入焦点进入该控件后,系统会自动切换成预设的输入法。更灵活的方式,是定义一个全局的变量,以保存用户中意的输入法名称。而这个变量的值,还可以通过提供一个维护界面,让用户选择自己中间的输入法,并把结果保存在本地硬盘的某个文件(如INI文件)中,下次进入系统时自动取出INI文件中的缺省输入法名称,并保存到全局变量中。因用户机器不同,其所安装的输入法可能也不尽相同。通过Delphi程序的一个隐含全局对象Screen,可以获取用户机器所安装的输入法的名称:Screen.Imes.CommaText;