广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    易语言验证码生成识别

    来源:网络收集  点击:  时间:2024-05-05
    【导读】:
    程序中的验证码功能相信我们都遇见过,那么是如何实现的呢?本源码演示在易语言中随机生成验证码并且识别是否正确的功能。工具/原料more电脑易语言方法/步骤1/3分步阅读

    创建易语言窗口并且创建控件 编辑2个 按钮2个 图片框1个 图片框在 其中一个编辑框的后面 设置为 不可以看见 如图所示

    2/3

    编写验证码随机随机生成 代码如下

    .版本 2

    .支持库 spec

    .局部变量 局部_计次, 整数型

    .局部变量 局部_随机数, 整数型

    .局部变量 局部_文本, 文本型

    置随机数种子 ()

    .计次循环首 (4, 局部_计次)

    局部_随机数 = 取随机数 (1, 3)

    .如果真 (局部_随机数 = 3)

    局部_文本 = 局部_文本 + 字符 (取随机数 (97, 122))

    .如果真结束

    .如果真 (局部_随机数 = 2)

    局部_文本 = 局部_文本 + 字符 (取随机数 (67, 90))

    .如果真结束

    .如果真 (局部_随机数 = 1)

    局部_文本 = 局部_文本 + 字符 (取随机数 (48, 57))

    .如果真结束

    .计次循环尾 ()

    编辑框1.内容 = 局部_文本

    编辑框1.可视 = 真

    延迟 (5)

    图片框1.图片 = 快照 (编辑框1.取窗口句柄 (), 编辑框1.宽度, 编辑框1.高度)

    编辑框1.可视 = 假

    3/3

    下面判断是否正确

    .版本 2

    .如果真 (到小写 (编辑框2.内容) = 到小写 (编辑框1.内容))

    信息框 (“验证码正确”, 64, , )

    子程序_获取验证码 ()

    返回 ()

    .如果真结束

    信息框 (“验证码错误”, 48, , )

    程序功能人性化添加1/2

    点击验证码 自动更换验证码

    .版本 2

    .子程序 _图片框1_鼠标左键被放开, 逻辑型

    .参数 横向位置, 整数型

    .参数 纵向位置, 整数型

    .参数 功能键状态, 整数型

    子程序_获取验证码 ()

    2/2

    添加简单功能错误 自动更换验证码

    .版本 2

    .子程序 _按钮2_被单击

    .如果真 (到小写 (编辑框2.内容) = 到小写 (编辑框1.内容))

    信息框 (“验证码正确”, 64, , )

    子程序_获取验证码 ()

    返回 ()

    .如果真结束

    信息框 (“验证码错误”, 48, , )

    子程序_获取验证码 ()

    测试软件是否成功1/1

    选择并且测试 测试成功

    注意事项

    支持正版软件

    一定要到小写 不然容易失败

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_681883.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 13:40:12  耗时:0.024
    0.0236s