永发信息网

易语言错误(10041): 调用子程序“创建”时传递了过多的参数。

答案:1  悬赏:30  手机版
解决时间 2021-02-09 14:59
  • 提问者网友:斑駁影
  • 2021-02-08 14:59
.版本 2

.如果真 (局_正则.创建 (“uid#引号:..........#引号”, 源文本, 假, 假, 真, 真) = 假)
信息框 (“正则创建失败,请检查正则表达式语句是否有误!”, #错误图标, )
返回 (0)
.如果真结束
局_匹配数 = 局_正则.取匹配数量 ()
.如果真 (局_匹配数 = 0)
返回 (0)
.如果真结束
.计次循环首 (局_匹配数, 局_计次)

aj = 局_正则.取匹配文本 (局_计次, 1)
' 调试输出 (a)

去除UID = 文本替换 (aj, 1, 6, “”)
正确UID = 文本替换 (去除UID, 11, 1, “”)

外部数据库1.执行 (“INSERT INTO dizhi (urls) VALUES ('” + 正确UID + “')”, )
标签过滤后数据库数量.标题 = 到文本 (到数值 (标签过滤后数据库数量.标题) + 1)
.计次循环尾 ()

不知道是哪个地方出了问题了?是多了符号吗
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-02-08 15:07
  • 既然是显示“创建”“传递了过多参数,”,那么就找一下这个创建的子程序,看一下里边有几个参数!
  • 例如:
  • 信息框 (参数1, 参数2, 参数3)’是三个参数,你的那个子程序应该是写多了参数或者多余的逗号!【我用心解答,如果解决了您的问题,记得 ➭➪(采✔纳)!】
  • 我要举报
    如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    点此我要举报以上问答信息
    大家都在看
    推荐资讯