VFP中取得汉字的简拼或全拼
来源:互联网 发布:社交网络的发展趋势 编辑:程序博客网 时间:2024/04/25 12:19
PARAMETERS C,N
**** 如果N=1 转换为简拼,N=2 转换为全拼
*OLDGZQ=SELECT() && 保存当前工作区
STORE "" TO CPY,ZF
FOR I=1 TO LEN(ALLTRIM(C))
IF ASC(SUBSTR(ALLTRIM(C),I,1))>128
ZF=SUBSTR(ALLTRIM(C),I,2)
USE asctochr
*表结构 HZ C 2,JP C 2,QP C 10 (需要自己建)
LOCATE FOR HZ==ZF
IF FOUND()
GO RECNO()
CPY=CPY+IIF(N=1,ALLTRIM(JP),ALLTRIM(QP)+" ")
ELSE
CPY=CPY+ZF
ENDIF
I=I+1
ELSE
CPY=CPY+SUBSTR(ALLTRIM(C),I,1)
ENDIF
ENDFOR
*SELECT &OLDGZQ && 恢复前面保存的工作区
RETURN CPY
- VFP中取得汉字的简拼或全拼
- JS中获取汉字的简拼、全拼
- C#将 汉字生成简拼或全拼代码
- pinyin4j获取汉字正确的全拼和简拼
- 下拉列表支持拼音简拼、全拼、汉字搜索。
- 根据输入汉字获取其全拼及简拼
- Android模糊查询(首字母、简拼、全拼,汉字)
- pinyin4j获取汉字正确的全拼和简拼(解决多音字问题)
- php汉字转成对应的全拼
- 获取汉字的首字母和全拼
- php汉字转成对应的全拼
- 汉字与全拼的转换!
- 将汉字转为全拼或返回拼音首字母
- 汉字转化为全拼
- 根据汉字获取全拼
- 汉字转换为全拼
- 将汉字转为全拼或返回拼音首字母的函数
- 将汉字转为全拼或返回拼音首字母的函数
- WinDbg调试器
- 在VS2008中创建自定义控件(十二)添加在属性窗口中可折叠的属性(二)
- linq中数据转换为不同的类型
- 多行变一行多种案例
- 在VS2008中创建自定义控件(十三)添加内镶属性
- VFP中取得汉字的简拼或全拼
- 在VS2008中创建自定义控件(十四)内镶属性与内联属性的优先级
- [Android]开启、关闭GPS/Wifi/Bluetooth/Sync,调节屏幕亮度
- 在VS2008中创建自定义控件(十五)创建控件时出错(未能对属性XXX设置XXX)的解决方法
- flex4.5用http访问xml文件
- Nokia N9的前辈们
- 360杀毒软件无视宏病毒!
- 渐隐渐现效果代码
- [C#高质量代码的建议]IComparable(Of T) 接口