设为首页收藏本站淘宝杂货铺

从F到0 - From F to 0

 找回密码
 注册已关闭
搜索
查看: 3839|回复: 7
收起左侧

易语言建立汉字拼音表 几kb的源码实现最简单的中文拼音输入法1.0(只支持单字输入)

[复制链接]
发表于 2018-12-8 17:12:04 | 显示全部楼层 |阅读模式


  1. .版本 2
  2. .支持库 spec

  3. .程序集 窗口程序集_启动窗口
  4. .程序集变量 拼音表, 文本型, , "0"
  5. .程序集变量 汉字表, 文本型, , "0"

  6. .子程序 __启动窗口_创建完毕
  7. .局部变量 A, 整数型
  8. .局部变量 B, 整数型
  9. .局部变量 汉字, 文本型
  10. .局部变量 计数, 整数型
  11. .局部变量 发音数, 整数型

  12. 输出调试文本 (“正在初始化...”)
  13. .变量循环首 (0, 255, 1, A)
  14.     .变量循环首 (0, 255, 1, B)
  15.         汉字 = 到文本 (到字节集 (到字节 (A)) + 到字节集 (到字节 (B)))
  16.         .如果真 (取拼音 (汉字, 1) ≠ “”)
  17.             发音数 = 取发音数目 (汉字)
  18.             .计次循环首 (发音数, 计数)
  19.                 加入成员 (拼音表, 取拼音 (汉字, 计数))
  20.                 加入成员 (汉字表, 汉字)
  21.             .计次循环尾 ()
  22.         .如果真结束

  23.     .变量循环尾 ()
  24. .变量循环尾 ()
  25. 输出调试文本 (“初始化完成!”)

  26. .子程序 _编辑框1_内容被改变
  27. .局部变量 计数, 整数型
  28. .局部变量 汉字表1, 文本型, , "0"
  29. .局部变量 汉字表2, 文本型, , "0"
  30. .局部变量 拼音, 文本型

  31. 重定义数组 (汉字表1, 假, 0)
  32. 拼音 = 编辑框1.内容
  33. .如果真 (拼音 ≠ “”)
  34.     .计次循环首 (取数组成员数 (拼音表), 计数)
  35.         .判断开始 (拼音表 [计数] = 拼音 且 取发音数目 (汉字表 [计数]) = 1)
  36.             加入成员 (汉字表1, 汉字表 [计数])
  37.         .判断 (拼音表 [计数] ≈ 拼音)
  38.             加入成员 (汉字表2, 汉字表 [计数])
  39.         .默认

  40.         .判断结束

  41.     .计次循环尾 ()
  42. .如果真结束
  43. 调试输出 (拼音, 汉字表1, 汉字表2)



复制代码

相关帖子

发表于 2018-12-10 16:13:54 | 显示全部楼层
酱油君路过
发表于 2018-12-23 10:48:16 | 显示全部楼层
我来看看看看
您需要登录后才可以回帖 登录 | 注册已关闭

本版积分规则

QQ|手机版|Archiver|从F到0 ( 蒙ICP备17002595号-1 )
蒙公网安备15010402000325号

腾讯云安全认证

GMT+8, 2024-4-19 15:44 , Processed in 0.559032 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表