易语言不能将“整数型 数组”数据转换到“文本型”数据。

.版本 2

.子程序 _按钮2_被单击
.局部变量 返回文本, 文本型

返回文本 = 网页_访问s (“http://2013023.g.act.qq.com/ajax/download?_=1373374074892&g_tk=” + g_tk)
编辑框4.内容 = 编辑框4.内容 + 文本区分_只取汉字 (返回文本) + #换行符
编辑框4.起始选择位置 = -1
返回文本 = 网页_访问s (“http://2013023.g.act.qq.com/ajax/inviteWeibo”, 1, “friend=+%40111111+%401111+%401111+%4011111+%401111&g_tk=” + g_tk)
编辑框4.内容 = 编辑框4.内容 + 文本_取出中间文本 (返回文本, “msg” + #引号 + “:” + #引号, #引号 + “}”) + #换行符
编辑框4.起始选择位置 = -1
前面程序可以运行。写到这段代码的时候就没法编译了

有两种可能:

    如果要当作文本来用,你看看网页访问s的定义,估计返回的是utf-8字符数组,看看他要用什么才能变成文本

    把“返回文本”定义成整数数组

他说是UTF-8解码,可能是用低级语言做的,所以是数组,不是文本

追问

谢谢各位。是引用的模块的问题…

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-10
变量~返回文本~数据类型要改成整数型数组
相似回答