易语言 错误(10044): 不能将“文本型”数据转换到“整数型”数据。

.版本2.支持库spec.支持库iext5.子程序_按钮520_被单击.局部变量背包,整数型.局部变量首,整数型.局部变量物品指针,整数型.局部变量异步,逻辑型,静态.局... .版本 2
.支持库 spec
.支持库 iext5

.子程序 _按钮520_被单击
.局部变量 背包, 整数型
.局部变量 首, 整数型
.局部变量 物品指针, 整数型
.局部变量 异步, 逻辑型, 静态
.局部变量 装备首, 整数型
.局部变量 装备, 整数型
.局部变量 卖出, 整数型
.局部变量 J, 整数型
.局部变量 i, 整数型
.局部变量 属性2, 整数型
.局部变量 名称, 文本型

.如果真 (异步 = 真)
返回 ()
.如果真结束
异步 = 真
背包 = 读内存整数型 (进程ID, 十六到十 (#背包基址))
首 = 读内存整数型 (进程ID, 背包 + 48) ' 30
装备首 = 首 + 36 ' 24’从第九个位置开始数
.计次循环首 (56, i)
装备 = 读内存整数型 (进程ID, 装备首 + (i - 1) × 4)
.如果真 (装备 ≠ 0)
属性2 = 读内存整数型 (进程ID, 装备 + 300) ' 0白 1蓝 2紫 3粉
名称 = 转换Unicode转Ansi (读内存字节集 (进程ID, 读内存整数型 (进程ID, 装备 + 36), 52))
.如果真 (取文本左边 (名称, 4) = “传承”)
到循环尾 ()
.如果真结束
.如果真 (属性2 = 0 或 属性2 = 1 或 属性2 = 2)
组包_卖物 (i - 1 + 9)
J = J + 1
延迟 (60)
.如果真结束

.如果真结束

.计次循环尾 ()
气球提示框1.弹出提示框 (取鼠标水平位置 (), 取鼠标垂直位置 (), “卖出 [ ” + 到文本 (J) + “ ] 件装备”, 进程ID, 真)
异步 = 假
展开
 我来答
匿名用户
2015-09-04
展开全部
文本类型,就是字符,整数型 就是整数, 字符里面可能带有 字母。中文,符号 之类的东西,这样的话,是不能转为 整数 的
更多追问追答
追问
有变量啊
追答
先确保你的 文本类型里面 没有 字母,符号,中文   之类的东西,不然的话,转不成功
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式