汉字转拼音(要NB的)

51Crack 2008-03-20 12:05:38
1。要全拼 和 简拼 都能转换 (能转一种也行)
2。不太常用的汉字也要能转,随便举几个:毓、灏、盥、殄

网上搜到了很多,但基本是同一个函数转贴,期待更强的!

先给20分,如找到满意的,再开贴送分!(短消息通知)
...全文
484 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hesperus 2008-03-21
  • 打赏
  • 举报
回复
不错不错,收藏一下
fairy4 2008-03-21
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 a854468521 的回复:]
用数据库来读出吧.我有国标汉字字典的数据库.
[/Quote]
不介意的話,發份到phoenix4197@163.com
謝謝
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
好的.非常感谢.
a854468521 2008-03-20
  • 打赏
  • 举报
回复
已经发送,请查收.
51Crack 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 a854468521 的回复:]
用数据库来读出吧.我有国标汉字字典的数据库.
[/Quote]

请发:51crack@163.com
thx
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 a854468521 的回复:]
用数据库来读出吧.我有国标汉字字典的数据库.
[/Quote]
这个不错.不介意的话,麻烦你也传一份给我.
s.7@163.com
先谢了!!!
a854468521 2008-03-20
  • 打赏
  • 举报
回复
用数据库来读出吧.我有国标汉字字典的数据库.
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
我以前用过一个表,不过辞职时,忘了把那个拷出来,你要么去网上找找有没有那种表.看一下金山词霸之类的软件,看它们有没有提供相应的库及访问方法.
51Crack 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 ConanKid 的回复:]
是"引用"-> 添加引用-> 切换到"浏览"-> 找到那两个DLL文件-> 确定.再写代码.
我的环境:vista+vs2008+.net framework3.5
[/Quote]

它最低要求是VS2005(已用你的方法试了,的确可以),不过我一定要在2003中使用,还有其它办法吗?!
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
是"引用"->添加引用->切换到"浏览"->找到那两个DLL文件->确定.再写代码.
我的环境:vista+vs2008+.net framework3.5
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
你添加的方法有问题吧.
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
哈哈.那我把话收回吧.不好意思.言语用得有点过了.
51Crack 2008-03-20
  • 打赏
  • 举报
回复
系统要求
支持的操作系统: Windows Server 2003 Service Pack 2; Windows Vista; Windows XP Service Pack 2
所需软件: Microsoft Visual Studio 2005 或者 Visual Studio 2008, Microsoft .NET Framework 2.0, Microsoft Office 2007 (可选)
51Crack 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ConanKid 的回复:]
哎,都喂你吃了,你也不张开,其实有时感觉有的人不是不帮他,而是不值得帮.去
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e432aeaa-7b6f-4b0d-968b-b6aafda05e34下载Microsoft Visual Studio International Pack 1.0 安装其中的"CHSPinYinConv.MSI",再在自己的项目中添加CHSPinYinConv安装目录下的ChnCharInfo.dll与ChnCharInfoResource.dll的引用,代码如下:

VB.NET code
Imports Micro…
[/Quote]

我用的VS2003,引用不了
“未能添加对“C:\Program Files\Microsoft Visual Studio International Pack(Beta)\Simplified Chinese Pin-Yin Conversion Library\ChnCharInfo.dll”的引用。这不是有效的程序集或 COM 组件。只有具有扩展名“dll”的程序集和 COM 组件才能被引用。请确保该文件可访问,并且是一个有效程序集或 COM 组件。”
51Crack 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ConanKid 的回复:]
哎,都喂你吃了,你也不张开 [/Quote]

在忙别的,没细看,以为是个工具!
qiu5208 2008-03-20
  • 打赏
  • 举报
回复
自己写代码,要有汉字与拼音映射的数据。
ConanKid 2008-03-20
  • 打赏
  • 举报
回复
哎,都喂你吃了,你也不张开,其实有时感觉有的人不是不帮他,而是不值得帮.去
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=e432aeaa-7b6f-4b0d-968b-b6aafda05e34下载Microsoft Visual Studio International Pack 1.0 安装其中的"CHSPinYinConv.MSI",再在自己的项目中添加CHSPinYinConv安装目录下的ChnCharInfo.dll与ChnCharInfoResource.dll的引用,代码如下:

Imports Microsoft.International.Converters.PinYinConverter

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim chineseChar = New ChineseChar(CChar("宋"))
Dim r As System.Collections.ObjectModel.ReadOnlyCollection(Of String) = chineseChar.Pinyins
Dim str As String = String.Empty
MsgBox(r.Item(0))
End Sub
End Class
51Crack 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gyc 的回复:]
去微软下载中心
找一个 Microsoft Visual Studio International Pack 1.0

里面有你要的转拼音工具, 虽然目前是beta版的~
[/Quote]

我要代码!
gyc 2008-03-20
  • 打赏
  • 举报
回复
去微软下载中心
找一个 Microsoft Visual Studio International Pack 1.0

里面有你要的转拼音工具, 虽然目前是beta版的~

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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