Lmf2022 发表于 2023-2-23 23:45

易语言,这个源码一直报错

本帖最后由 侃遍天下无二人 于 2023-2-24 07:39 编辑

反复提示:错误(10044): 不能将“文本型 数组”数据转换到“通用型”数据。
.版本 2

.局部变量 分割文本, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 文本, 文本型

清除数组 (分割文本)
分割文本 = 分割文本 (编辑框1.内容, #换行符, )
.如果真 (取数组成员数 (分割文本 ≠ 0))
    .计次循环首 (取数组成员数 (分割文本), i)
      .如果真 (分割文本 ≠ “”)
            文本 = “” + 分割文本 + “&se” + 编辑框2.内容 + “/&tn” + 编辑框3.内容 + “&cm=” + 编辑框4.内容
            信息框 (文本, 0, , )
      .如果真结束

    .计次循环尾 ()
.如果真结束
这个源码是百度找的,一直报错,不知道是不是源码本身就有问题,还是缺少一些模块之类的,帖子也没有说用到一些模块。

52896009 发表于 2023-2-24 07:48

如果真 (取数组成员数 (分割文本) ≠ 0)

七音符Stand 发表于 2023-2-24 08:10

如果真 (取数组成员数 (分割文本) ≠ 0)

Do_zh 发表于 2023-2-24 08:35

自己写错了。 取数组成员数 (分割文本 ≠ 0)   !=0写到括号里面去了。

Qin77 发表于 2023-2-24 08:51

可能是变量不对

zwh8698 发表于 2023-2-24 08:56

.版本 2

.局部变量 分割文本, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 文本, 文本型

清除数组 (分割文本)
分割文本 = 分割文本 (编辑框1.内容, #换行符, )
.如果真 (取数组成员数 (分割文本) ≠ 0)
    .计次循环首 (取数组成员数 (分割文本), i)
      .如果真 (分割文本 ≠ “”)
            文本 = “” + 分割文本 + “&se” + 编辑框2.内容 + “/&tn” + 编辑框3.内容 + “&cm=” + 编辑框4.内容
            信息框 (文本, 0, , )
      .如果真结束

    .计次循环尾 ()
.如果真结束

limao555 发表于 2023-2-24 08:57

.如果真 (取数组成员数 (分割文本 ≠ 0))   
.如果真 (取数组成员数 (分割文本 )≠ 0)

lovely203 发表于 2023-2-24 08:58

变量不对

ba1jia 发表于 2023-2-24 09:03

.如果真 (取数组成员数 (分割文本 ≠ 0))放到括号外面

sfcsm 发表于 2023-2-24 10:13

52896009 发表于 2023-2-24 07:48
如果真 (取数组成员数 (分割文本) ≠ 0)

把0也括号进去了{:1_925:}
页: [1] 2
查看完整版本: 易语言,这个源码一直报错