1月16

汉字转拼音首字母 VB版

| |
20:07V B 源码  From: 本站原创

Public Function py(mystr As String) As String
       i = Asc(mystr)
       Select Case i
               Case -20319 To -20284: py = "A"
               Case -20283 To -19776: py = "B"
               Case -19775 To -19219: py = "C"
               Case -19218 To -18711: py = "D"
               Case -18710 To -18527: py = "E"
               Case -18526 To -18240: py = "F"
               Case -18239 To -17923: py = "G"
               Case -17922 To -17418: py = "H"
               Case -17417 To -16475: py = "J"
               Case -16474 To -16213: py = "K"
               Case -16212 To -15641: py = "L"
               Case -15640 To -15166: py = "M"
               Case -15165 To -14923: py = "N"
               Case -14922 To -14915: py = "O"
               Case -14914 To -14631: py = "P"
               Case -14630 To -14150: py = "Q"
               Case -14149 To -14091: py = "R"
               Case -14090 To -13319: py = "S"
               Case -13318 To -12839: py = "T"
               Case -12838 To -12557: py = "W"
               Case -12556 To -11848: py = "X"
               Case -11847 To -11056: py = "Y"
               Case -11055 To -10247: py = "Z"
               Case Else: py = mystr
       End Select
End Function





Private Sub Text1_Change()
       Text2.Text = ""
       Dim a As Integer
       a = Len(Text1.Text)
       For b = 1 To a
               Text2..Text = Text2.Text & py(Mid(Text1.Text, b, 1))
       Next b
End Sub


来源:夕阳醉了's Blog
地址:http://www.oznn.com/post/39/
转载时须以链接形式注明作者和原始出处及本声明!
阅读(4746) | 评论(1) | 引用(0)
111
2007年12月15日 18:57
谢谢了!很好用!
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
emotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]