本帖最后由 zhaixiaohu 于 2012-03-02 17:20:33 编辑

解决方案 »

  1.   

    IME接口其实就是一个标准的DLL文件的,
    但是这个DLL的功能是什么如何编写
      

  2.   

    以前见过delphi写的简单输入法源码,你网上找找也许还能找到
      

  3.   

    大神啊~ 帮帮忙呗~  我的输入法安装完之后总是在后面有个(仅32位)  ime的,还有tsf的都试过,全都带(仅32位)   vs2010编译的也是这样...
      

  4.   

    有开源的输入法。不过不是delphi的,可以借鉴一下思路。
      

  5.   

    可是微软给的说明上写的是TSF只用regsvr32一下就可以了,ime的调用一个安装api就可以,似乎innosetup也是regsvr32注册一下的啊。     事实上,我能安装成功,应该是输入法本身的问题,我用的64位win7....正在研究中...
      

  6.   

    最近获取一份DELPHI的输入法源代码,
    但是还在研究学习中..........
      

  7.   

    以前做His系统时遇到类似的问题。
    做的很简单。
    词库就用的Access,放本地。
    界面全部模拟智能ABC(很多年前,还是很流行的输入法)
    只解决乱七八糟的西药名称,比如“醋酸地塞米松乳膏”。
    用汉字拼音的首字母检索。
    护士妹妹们很喜欢,因为当时的智能ABC不支持自定义词库。
      

  8.   

    lzg827
    说话可要注意点哟,这可是个“技术帖子”的哟
      

  9.   

    csdn 人没几个了,而且乱七八糟, 推荐帖什么的不知道拿什么做为依据,也没个什么说明;我淘宝买件东西,给个评论,也还有个理由, 发货快不快,符不符合说明,服务好不好。技术论坛不要搞点私人关系,让有些人图谋不轨变相让大家来服务。最后我思考下是否言语过激, 但想想目前的状况,跟管理。  我只能觉得管理可以拿“全球最大的中文xxx”来仰望自己。
      

  10.   

    zhangqiwen
    你只知其一,不知其二呀???有技术含量的帖子被“推荐”难道不对吗,
    难道你会这个问题吗,好像整个论坛上我的这个
    帖子在某种“情度”上是可以与大家“共同讨论”
    一些“知识点”的,这样我们在学习与讨论的时候
    能才学习到“更多,更全面的知识”
      

  11.   

    应该用什么工具都能编写输入法吧,Delphi没人维护了啊
      

  12.   

    “知识与经验”都是积累来的,
    zhangqiwen
    希望你在我的这个帖子中学习到一些“知识点”,而不是“抱怨”
    知识都是“学习与交流”中获取中
    zhangqiwen
    你可要努力哟
      

  13.   


    不要拿自己走点后门,来装模做样, 哦,你要加油哦, 哦,你要努力哟, 哦,我们共同学习哦! 类似机器人的话很多人会的,机器都会,而且很多贴跟这些成了习惯。
    学到东西只是一回事, 你这种自己写东西,让别人出经验,发出来也没什么关系; 但推荐帖子凭的是什么推荐? 做人贵有自知, 我并没针对你的,而是说csdn应该有自己的一套考核方法。 很多人围观的时候或许好像我是愤青似的。 但为何有牢骚也见得就我一人。
      

  14.   

    zhangqiwen我怎么看都是针对我的呀,你这样吧进入这个帖子,请仔细阅读这个帖子看看
    你在学习这个帖子后,能不能学到相关的知识
    http://topic.csdn.net/u/20110714/13/1bbb0f60-b85e-4db0-88fc-26634efd0177.html我希望你不要“针对”任何人的,别人也都是“努力”过
      

  15.   

    zhangqiwen
    如果你还是没有学会的,我可以单独为你写一个“教程”
    再如果有你有空的话可以再看到这个帖子也不能学会的话,你也可以学习这个帖子

    http://topic.csdn.net/u/20110917/11/ac20c3bd-5322-4935-a31f-07caa7d894bd.html
    这个帖子中有我自己编写的“视频教程”
      

  16.   

    sgzhou12345 zhangqiwen
    呵呵,有理,我们还是加强学习吧
    这样我们才能有所进步
      

  17.   

    口水战就免了吧.开发系统插件, 还是使用VC的好, DELPHI用起来你会感觉非常痛苦. 例如MemShare的问题就会导致string不能够使用. DELPHI还是建议在学习架构和界面开发的时候使用比较好. 
      

  18.   

    我现在已有DELPHI版本IME框架了,但是在这个IME框架确找不到
    MB的字库
      

  19.   

    采用DELPHI还有一个问题, 假如接口函数是由内部的DLL/线程进行调用的话, 假如采用了string类型(包括控件在内的那堆string)都会有问题的. 
    我曾经就是写过一个VC的DLL, 内部有线程, 通过DELPHI传递一个通信有的接口来进行回调或通知, 只要DELPHI在实现这个接口的过程里面, 是带有string类型的, 不论是用什么控件, 只要有string, 就会报错, 一开始运行正确, 多试几次就报错了. 换句话说, 用DELPHI搞windows插件开发, 需要注意的问题更多.
      

  20.   

    dfasri谢谢赐教,我也是研究这方面
      

  21.   

    说实话,这推荐确实有点....
    推荐者百度过没?   i服了u,算了,不评价这个http://www.pudn.com/downloads40/sourcecode/windows/ime/detail138837.html详细说明:一份完整的用Delphi完成的区位输入法的代码.自己下来改一改,改成你想要的输入规则即可.百度一下Wingb_Mz 下载  到处都是.
      

  22.   

    这个我也看到了,但是问题出现了,IME是接口的,可是“字库”在什么地方,
    如何修改“自定义”的词库,也就是像“极点”和“龙文”那样有“字库”选择
    模式的,
      

  23.   

    exports
      ImeConversionList,
      ImeConfigure,
      ImeDestroy,
      ImeEscape,
      ImeInquire,
      ImeProcessKey,
      ImeSelect,
      ImeSetActiveContext,
      ImeSetCompositionString,
      ImeToAsciiEx,
      NotifyIME,
      ImeRegisterWord,
      ImeUnregisterWord,
      ImeGetRegisterWordStyle,
      ImeEnumRegisterWord,
      UIWndProc,
      StatusWndProc,
      CompWndProc,
      CandWndProc;
    这..............