我们公司现在开发一个项目开始的所有输入法都是智能ABC现在要把所有窗体里边都改成英文输入法有什么方法可以快点改过来

解决方案 »

  1.   

    在基类里面写啊。先判断控件是否有imeName属性,如果有设为 ''应该就可以了。判断有没有imeName属性就不用说了吧?
      

  2.   

    在FormCreate事件里
    for i := 0 to ComponentCount - 1 do
    begin
      判断是否有imeName属性,如果有....
    end;
    你们公司应该有会写这些东西的程序员啊~!
      

  3.   

    将所有的窗体保存成ascii格式,然后用ultraedit打开所有的dfm文件,全部替换,
        ImeName = '中文 (简体) - 智能 ABC'  换为空,替换用时最多3秒钟
    这是世界上最快的办法,否则够你几天的干了,最主要是要保存成TEXT格式,这个用点时间,总比一个个找控件中的imename属性快多了,且不容易漏