成语
Data [1] = 读长整数型 (index, 模块地址 [index] + 十六到十 (界面基址))
Data [1] = 读长整数型 (index, Data [1] + 184)
Data [1] = 读长整数型 (index, Data [1] + 8)
Data [1] = 读长整数型 (index, Data [1] + 184)
Data [1] = 读长整数型 (index, Data [1])
Data [1] = 读长整数型 (index, Data [1] + 184)
Data [1] = 读长整数型 (index, Data [1] + 176)
Data [1] = 读长整数型 (index, Data [1] + 136)
Data [1] = 读长整数型 (index, Data [1] + 152)
Title = 读文本型 (index, Data [1], 300)
.如果真 (Title ≠ “”)
.如果真 (整理成语顺序 (index, Title, idiom))
成语确定坐标 (index, qX, qY)
随机延迟 (100)
成语重置坐标 (index, cX, cY)
.循环判断首 ()
Content = 获取已输入字 (index)
.如果 (Content ≠ “”)
清除数组 (sContent)
文本_逐字分割 (Content, sContent)
.计次循环首 (取数组成员数 (sContent), i)
.如果真 (idiom [i].Content ≠ sContent [i])
坐标.x = cX + 10
坐标.y = cY + 8
鼠标移动 (index, 坐标, 真)
随机延迟 (100)
清除数组 (sContent)
跳出循环 ()
.如果真结束
.计次循环尾 ()
n = 取数组成员数 (sContent) + 1
.如果真 (n > 4)
坐标.x = qX + 10
坐标.y = qY + 8
鼠标移动 (index, 坐标, 真)
随机延迟 (100)
跳出循环 ()
.如果真结束
.否则
n = 1
.如果结束
清除数组 (sidiom)
.如果真 (读成语位置 (index, sidiom))
.计次循环首 (取数组成员数 (sidiom), i)
.如果真 (idiom [n].Content = sidiom [i].Content)
坐标.x = sidiom [i].X + 8
坐标.y = sidiom [i].Y + 4
鼠标移动 (index, 坐标, 真)
随机延迟 (100)
Content1 = 获取已输入字 (index)
清除数组 (sContent1)
文本_逐字分割 (Content1, sContent1)
.如果真 (取数组成员数 (sContent1) = n)
跳出循环 ()
.如果真结束
.如果真结束
.计次循环尾 ()
.如果真结束
.循环判断尾 (真)
.如果真结束