请教 微软的汉字拼音转换程序 ChnCharInfo.dll,在delphi中如何使用?

JohnYale 2017-10-18 10:23:35
如题。
看到的例子都是C#或C++的。没看到用于C++的头文件。

刚才发了一次,在论坛上没反应,难道现在论坛发帖还要审核吗?
...全文
886 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
JohnYale 2017-11-15
  • 打赏
  • 举报
回复
20000多汉字的多音字表我生成了一个。不用写成ini文件。 只是人家微软已经有成熟的产品,没必要去仿造一个,而且还不如MS的好用
  • 打赏
  • 举报
回复
你这也是用了别人的成果呀,而且20000多汉字用INI性能堪忧。
日月路明 2017-11-02
  • 打赏
  • 举报
回复
引用 8 楼 DelphiGuy 的回复:
你这也是用了别人的成果呀,而且20000多汉字用INI性能堪忧。
常用字也就7000多个,疑难字可以不处理,ini的性能是否可以,最好试试
日月路明 2017-11-01
  • 打赏
  • 举报
回复
引用 6 楼 DelphiGuy 的回复:
技术上很简单,就是拼音和汉字的对照表,但是自己做能累死人。
没你说的这样麻烦,在网上下载一个汉字和拼音对照的字典,简单点就存成ini文件,类似这样; [hz] 啊=a 阿=a 直接读ini就可以了
  • 打赏
  • 举报
回复
技术上很简单,就是拼音和汉字的对照表,但是自己做能累死人。
日月路明 2017-11-01
  • 打赏
  • 举报
回复
其实可以不用这个dll,完全可以自己写一个
  • 打赏
  • 举报
回复
可以把c#的例子改成一个dll,相关的函数封装为unmanaged exports,这样原生代码程序就可以使用了,参考这篇文章:http://www.xinterop.com/index.php/unmanaged-exports/
  • 打赏
  • 举报
回复
这个是.net DLL吧
JohnYale 2017-10-30
  • 打赏
  • 举报
回复
引用 2 楼 DelphiGuy 的回复:
这个是.net DLL吧
看来应该是 用DLL Export Viewer查看 没看到导出的函数名
JohnYale 2017-10-27
  • 打赏
  • 举报
回复
自己提前一下,请帮忙

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧