找回密码
 加入
搜索
查看: 5004|回复: 7

[效率算法] AUTOIT如何使用数组写个记单词的工具【已解决】

  [复制链接]
发表于 2014-12-4 21:41:54 | 显示全部楼层 |阅读模式
本帖最后由 Huiseyu 于 2014-12-5 19:41 编辑

AUTOIT如何使用数组写个记单词的工具

有交互式操作,随机出单词或者中文。判断,输入对应的则正确,错误的则要求重输

初步是想用数组,但是这样下去估计会变的很臃肿。
#include《Array>
$Array = ["yes | 是的  ,  No | 不, Right | 正确 ,Error | 错误 "]

$array = [.....]
类似上面那种二维数组的表达式忘记了, 想了好久。实在是想不起了。。
发表于 2014-12-4 22:15:59 | 显示全部楼层
#include <Array.au3>
Dim $a[3][2] = _
                [['yes', '是的'], _
                ['Right', '正确'], _
                ['no', '不']]

_ArrayDisplay($a)
用数组效率感人… 不建议

建议自定义格式字符串,正则匹配
发表于 2014-12-5 07:15:10 | 显示全部楼层
sqlite估计也行
发表于 2014-12-5 08:33:37 | 显示全部楼层
前来学习。。。。。。。。。。。。。。
 楼主| 发表于 2014-12-5 11:20:04 | 显示全部楼层
回复 2# afan


    谢谢支持,后来想了一下你的建议,把中英文写入记事本,(中文)符号隔开(英文),用代码去匹配这样行吗。
 楼主| 发表于 2014-12-5 11:23:08 | 显示全部楼层
回复 3# netegg


    是指数据库对吗,这个还没学到这里。呵呵
发表于 2014-12-5 18:30:06 | 显示全部楼层
回复 6# Huiseyu

直接用配置文件吧,读写都简单明了.
[E]
Error=错误
[N]
No=不
[R]
Right=正确
[Y]
yes=是的
 楼主| 发表于 2014-12-5 19:40:41 | 显示全部楼层
回复 7# user3000


   
[E]
Error=错误
[N]
No=不
[R]
Right=正确
[Y]
yes=是的

E开头所有单词
分支.......

对于白菜ID来说,这确实是个好主意。
3000 哥 我耐你。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-11 18:23 , Processed in 0.079957 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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