|
60精币
子程序有返回值,可是他老是报错。我找不出原因了。
这个是错误信息: 错误(10022): 子程序“线报”具有返回值定义,但实际上却没有返回数据或者并不是所有程序分支都返回了数据。
变量名 | 类 型 | 静态 | 数组 | 备 注 | qq群 | 文本型 | | 0 | i | 整数型 | | | url | 文本型 | | | 返回内容 | 文本型 | | | json | 类_json | | | bool | 逻辑型 | | | status | 文本型 | | | 图片url | 文本型 | | | content | 文本型 | | | 图片地址 | 文本型 | | 0 | 寻找结果 | 整数型 | | | 方案标题 | 文本型 | | |
qq群 = 分割文本 (群ID, “|”, )计次循环首 (取数组成员数 (qq群 ), i )url = “https://api.zhetaoke.com:10001/api/api_xianbao.ashx?appkey=” + Appkey + “&id=” + qq群 [i ] + “&type=0&page=1&page_size=10&msg=1”返回内容 = 网页_访问S (url, 0 )输出调试文本 (编码_U编码转换 (返回内容 )) bool = json. 解析 (返回内容 )如果真 (取反 (bool )) 信息框 (“解析失败,软件无法正常执行”, 0, , )返回 ()status = json. 取通用属性 (“status”)如果真 (到整数 (status ) = 200 )content = json. 取通用属性 (“msg[0].content”)寻找结果 = 寻找文本 (content, “[url=”, , 假)如果真 (寻找结果 ≠ -1 )图片地址 = 分割文本 (content, “]”, )图片url = 文本_替换 (图片地址 [1 ], , 1, 假, “[url=”, “”)方案标题 = 文本_替换 (图片地址 [2 ], , 1, 假, “ ”, “\n”) 输出调试文本 (图片url )输出调试文本 (方案标题 ) 返回 (“0|” + 方案标题 ) 返回 (“1|” + content )计次循环尾 ()输出调试文本 (“执行完 ”)
|
最佳答案
查看完整内容
所有分支走向都必须要返回值。 你前面都有返回 不管程序会不会走到 最后末尾 也必须有返回值 哪怕你程序不会走到下面。毕竟 代码是从上到下 没脑子的计算机很傻的 没有脑子的 他只管上到下运行代码 然后走到最后 看你没返回 就提示你必须要返回值。。他可不管你上面是不是返回了
补充内容 (2020-11-30 06:25):
qq群 = 分割文本 (群ID, “|”, )
比如 群ID=“” 空内容的时候 就直接到 末尾了 跳过了你的运 ...
|