书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 41|回复: 0

【响应程序的被动回复与主动函数】

[复制链接]

451

主题

474

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581710
发表于 2024-11-5 02:28:27|字数:770 | 显示全部楼层 |阅读模式
大家已经基本了解了响应程序的写法,实际上就是一个被动回复的过程

界面ui产生响应(如登录按钮被单击)▶响应程序中的响应子程序收到指令并回复一个文本类型的处理结果▶界面ui拿到这个处理结果并进行相应的反馈

很显然,这是不够的

例子:
用户登录,但是未在本机登录,需要解绑,解绑会扣时间,那么响应子程序中是直接解绑还是返回未在本机登录?

这里只是举个例子,实际上,在具体执行代码的过程中,会出现许多这种需要用户去进行选择的情况

在这里,大家可以使用主动函数来处理

  
子程序名返回值类型公开备 注
未闻花名界面响应接收函数文本型 
参数名类 型参考可空数组备 注
类型文本型   
数据文本型   
变量名类 型静态数组备 注
返回值文本型  
选择项整数型  
判断 (类型 = #常量_未闻花名_卡密登录 )
返回值 = 单码登录 (数据)
判断 (返回值 = “1”)  ' 模拟登录成功
未闻花名_响应程序_界面显示 ()
载入 (功能窗口, , )
返回 ( #常量_未闻花名_忽略 )

判断 (返回值 = “-1”)  ' 模拟未在本机登录
选择项 = 未闻花名_响应程序_弹出选择提示 (“提示”, “程序未在本机登录,是否绑定本机”)
' 根据选择项来进一步处理并返回处理结果









调用该函数后的ui界面的效果图

返回:【未闻花名ui平台简介】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-11-21 15:33 , Processed in 0.091861 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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