易语言网络验证UI界面源码

11 篇文章 0 订阅

网络验证 www.kekeyz.cn

源码下载地址:易语言网络验证登录界面UI界面.e-其它文档类资源-CSDN下载易语言网络验证登录界面UI界面.e更多下载资源、学习资料请访问CSDN下载频道.[这里是图片001]https://download.csdn.net/download/u010815991/84594475

.版本 2
.支持库 ExuiKrnln

.程序集 窗口程序集_登录界面

.子程序 _登录界面_创建完毕

.如果真 (取反 (是否为调试版 ()))
    ' 置入代码 (#VM开始)
    ' 启动线程 (&检测OD, , )
    登录初始化 ()
    ' 置入代码 (#VM结束)
.如果真结束


.子程序 登录初始化

.如果 (读配置项 (取运行目录 () + “config.conf”, “Config”, “remenber”, ) = “1”)
    选择框_记住密码.选中 = 真
.否则
    选择框_记住密码.选中 = 假
.如果结束
编辑框_登录账号.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “account”, )
编辑框_登录密码.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “password”, )
编辑框_充值账号.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “account”, )
编辑框_修改账号.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “account”, )
编辑框_解绑账号.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “account”, )
编辑框_解绑密码.内容 = 读配置项 (取运行目录 () + “config.conf”, “Config”, “password”, )


.子程序 _超级按钮_关闭_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

结束 ()


.子程序 _超级按钮_登录_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

选择夹EX1.现行子夹 = 0


.子程序 _超级按钮_注册_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

选择夹EX1.现行子夹 = 1


.子程序 _超级按钮_改密_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

选择夹EX1.现行子夹 = 2


.子程序 _超级按钮_充值_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

选择夹EX1.现行子夹 = 3


.子程序 _超级按钮_解绑_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型

选择夹EX1.现行子夹 = 4


.子程序 _编辑框_登录账号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_登录密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_登录密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_登录账号.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_注册账号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_注册密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_注册密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_超级密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_超级密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_注册账号.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_修改账号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_修改超级密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_修改超级密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_修改密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_修改密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_修改账号.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_充值账号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_充值卡号.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_充值卡号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_充值账号.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_解绑账号_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_解绑密码.取窗口句柄 ()))
.如果真结束


.子程序 _编辑框_解绑密码_键盘事件, 整数型
.参数 事件类型, 整数型
.参数 事件窗口, 整数型
.参数 键代码, 整数型
.参数 键状态, 整数型

.如果真 (键代码 = 9)
    组件置焦点组件 (组件取窗口绑定组件 (编辑框_解绑账号.取窗口句柄 ()))
.如果真结束


.子程序 _按钮_登录_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型
.局部变量 账号, 文本型
.局部变量 密码, 文本型
.局部变量 验证结果, 文本型

账号 = 编辑框_登录账号.内容
密码 = 编辑框_登录密码.内容
.判断开始 (账号 = “” 或 密码 = “”)
    信息框 (“请输入完整的信息”, 0, “提示”, 取窗口句柄 ())
.判断 (1 = 1)
    .如果真 (选择框_记住密码.选中)
        写配置项 (取运行目录 () + “config.conf”, “Config”, “account”, 账号)
        写配置项 (取运行目录 () + “config.conf”, “Config”, “password”, 密码)
        写配置项 (取运行目录 () + “config.conf”, “Config”, “remenber”, “1”)
    .如果真结束
    登录界面.可视 = 假
    ' 载入 (主界面, , 假)
    登录界面.销毁 ()

.默认
    信息框 (验证结果, 0, “提示”, 取窗口句柄 ())
.判断结束





.子程序 _按钮_注册_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型
.局部变量 账号, 文本型
.局部变量 密码, 文本型
.局部变量 超级密码, 文本型


账号 = 编辑框_注册账号.内容
密码 = 编辑框_注册密码.内容
超级密码 = 编辑框_超级密码.内容
.如果真 (账号 = “” 或 密码 = “”)
    信息框 (“请输入完整的信息”, 0, “提示”, 取窗口句柄 ())
    返回 ()
.如果真结束



.子程序 _按钮_修改密码_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型
.局部变量 账号, 文本型
.局部变量 密码, 文本型
.局部变量 超级密码, 文本型


账号 = 编辑框_修改账号.内容
密码 = 编辑框_修改密码.内容
超级密码 = 编辑框_修改超级密码.内容
.如果真 (账号 = “” 或 密码 = “” 或 超级密码 = “”)
    信息框 (“请输入完整的信息”, 0, “提示”, 取窗口句柄 ())
    返回 ()
.如果真结束


.子程序 _按钮_充值_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型
.局部变量 账号, 文本型
.局部变量 卡号, 文本型


账号 = 编辑框_充值账号.内容
卡号 = 编辑框_充值卡号.内容
.如果真 (账号 = “” 或 卡号 = “”)
    信息框 (“请输入完整的信息”, 0, “提示”, 取窗口句柄 ())
    返回 ()
.如果真结束


.子程序 _按钮_解绑_鼠标左键单击, 整数型
.参数 坐标x, 整数型
.参数 坐标y, 整数型
.参数 保留参数1, 整数型
.参数 保留参数2, 整数型
.局部变量 账号, 文本型
.局部变量 密码, 文本型


账号 = 编辑框_解绑账号.内容
密码 = 编辑框_解绑密码.内容
.如果真 (账号 = “” 或 密码 = “”)
    信息框 (“请输入完整的信息”, 0, “提示”, 取窗口句柄 ())
    返回 ()
.如果真结束
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 易语言网络验证UI界面源码是一段使用易语言编写的用于显示网络验证的界面代码。常用于在软件或游戏开发中,对用户进行网络验证以保护软件或游戏的安全,防止盗版或非法使用。 网络验证界面通常具有以下功能: 1. 用户名和密码输入框:用户输入验证所需的用户名和密码。 2. 验证按钮:用户点击此按钮后进行验证操作。 3. 验证结果提示框:用于显示验证结果,包括验证成功或失败的信息。 4. 验证码输入框:用户输入验证码以进行人机验证。 5. 刷新验证码按钮:用于刷新验证码,以防止机器人攻击。 6. 注册和忘记密码链接:提供用户进行注册和找回密码的链接。 以下是一段示例源码: ``` 公共模块:网络验证界面 定义全局变量: 用户名输入框: txtUsername 密码输入框:txtPassword 验证码输入框:txtCaptcha 验证结果提示框:lblResult 刷新验证码按钮:btnRefreshCaptcha 界面: 验证界面 背景颜色: #FFFFFF 宽度: 400 高度: 300 显示控件:用户名输入框 位置: (50, 50) 宽度: 200 高度: 30 显示控件:密码输入框 位置: (50, 100) 宽度: 200 高度: 30 显示控件:验证码输入框 位置:(50, 150) 宽度:100 高度:30 显示控件:验证按钮 位置:(160, 150) 宽度:80 高度:30 显示控件:验证码图片 位置:(250, 150) 宽度:100 高度:30 显示控件:刷新验证码按钮 位置:(360, 150) 宽度:40 高度:30 显示控件:验证结果提示框 位置:(50, 200) 宽度:200 高度:30 显示控件:注册链接 位置:(50, 250) 宽度:100 高度:30 显示控件:忘记密码链接 位置:(250, 250) 宽度:100 高度:30 定义事件:验证按钮_点击 如果(用户名输入框的文本=“admin” 并且 密码输入框的文本=“123456” 并且 验证码输入框的文本=“abcd”) 那么 验证结果提示框的文本 = “验证成功” 其他情况 验证结果提示框的文本 = “验证失败” 定义事件:刷新验证码按钮_点击 生成并显示新的验证码图片 定义事件:注册链接_点击 打开注册页面 定义事件:忘记密码链接_点击 打开找回密码页面 结束 ``` 这段源码使用易语言提供的界面设计和控件功能,实现了一个基本的网络验证界面。用户可以输入用户名、密码和验证码,并点击验证按钮进行验证操作。验证结果将会显示在验证结果提示框中。同时,还提供了刷新验证码、注册和找回密码的功能链接。根据实际需求,可以对源码进行修改和扩展。 ### 回答2: 易语言网络验证UI界面源码是基于易语言编写的一个用户界面程序,用于实现网络验证的功能。下面是一个简单的300字的回答示例: 易语言网络验证UI界面源码是一种基于易语言编写的程序源码,用于实现网络验证功能。在该源码中,通过使用易语言提供的各种界面控件和函数,可以构建一个用户友好的界面,方便用户进行网络验证操作。 该源码主要包括以下几个方面的内容:界面设计、用户输入验证网络通信等。 首先,界面设计是源码的重要组成部分之一。通过使用易语言提供的界面控件,如按钮、文本框、标签等,可以构建出一个美观、易于操作的UI界面。用户可以通过点击按钮、输入文本框等方式与程序进行交互。 其次,用户输入验证源码的关键部分之一。通过监听界面上的用户操作,获取用户输入的数据,并进行相应的验证。例如,可以检测用户名和密码的格式是否正确,或者验证用户输入的验证码是否有效等。通过合理的验证机制,确保用户输入的准确性和安全性。 最后,网络通信是源码实现网络验证功能的核心部分。通过调用易语言提供的网络相关函数,实现与服务器的数据交互。源码中可以包含与服务器建立连接、发送验证请求、接收服务器返回的验证结果等功能。同时,为了确保通信过程的安全性,可以在源码中加入相关的加密算法和安全检测机制。 综上所述,易语言网络验证UI界面源码是一种基于易语言编写的程序源码,通过界面设计、用户输入验证网络通信等功能,实现了网络验证的功能。该源码具有简单易学、灵活扩展等特点,方便开发者进行二次开发和定制化。 ### 回答3: 易语言是一种基于中文编程的编程语言,易语言网络验证UI界面源码是指使用易语言编写的用于网络验证的用户界面源代码。 下面是一个简单的易语言网络验证UI界面源码示例: ```e ' 引入相关模块 $+ lib ' 定义常量 !区域 常量 !常量 服务器地址 = "http://www.example.com" !常量 验证路径 = "/verify" !常量 用户名文本框ID = 100 !常量 密码文本框ID = 101 !常量 验证按钮ID = 102 !常量 结果文本框ID = 103 !常量 错误提示文本框ID = 104 ' 定义主函数 主函数: ' 创建窗口 窗口创建(窗口大小, 窗口标题, 窗口ID) ' 创建用户名文本框 文本框创建(用户名文本框ID, "用户名:", "admin", 文本框类型.单行文本框) ' 创建密码文本框 文本框创建(密码文本框ID, "密码:", "", 文本框类型.密码框) ' 创建验证按钮 按钮创建(验证按钮ID, "验证", 验证按钮点击事件) ' 创建结果文本框 文本框创建(结果文本框ID, "验证结果:", "", 文本框类型.只读文本框) ' 创建错误提示文本框 文本框创建(错误提示文本框ID, "", "", 文本框类型.只读文本框) ' 显示窗口 窗口显示 ' 等待事件 等待事件 ' 程序退出 程序退出 ' 定义验证按钮点击事件 验证按钮点击事件: ' 获取用户名和密码 用户名 = 文本框获取文本(用户名文本框ID) 密码 = 文本框获取文本(密码文本框ID) ' 发送验证请求 验证请求 = 创建HTTP请求(服务器地址,验证路径,"POST") 添加POST参数(验证请求,"username",用户名) 添加POST参数(验证请求,"password",密码) 发送HTTP请求(验证请求) ' 处理验证结果 如果 HTTP请求成功(验证请求) 则 结果 = 获取HTTP响应内容(验证请求) 设置文本框文本(结果文本框ID, 结果) 关闭HTTP请求(验证请求) 如果 结果 = "验证通过" 则 关闭窗口 否则 设置文本框文本(错误提示文本框ID, "验证失败") 否则 设置文本框文本(错误提示文本框ID, "网络请求失败") ``` 以上示例代码是一个简单的易语言网络验证UI界面源码,通过创建窗口、文本框和按钮,并添加相应的事件处理函数来实现用户输入用户名和密码后发送验证请求,并根据返回的结果显示验证结果或错误提示。代码中使用了易语言提供的相关API和函数来实现网络请求和界面操作。具体的实现细节可以根据实际需求进行进一步的优化和修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值