hackbiao 发表于 2022-6-23 23:12

错误(10044): 不能将“整数型”数据转换到“逻辑型”数据 怎么解决

大佬们第一次接触易语言这个该怎么解决

ly765893958 发表于 2022-6-24 07:02

整数型是12345这种,逻辑型是真和假,这俩转换也没太大的意义吧,应该是你赋值可能参数写错位置了,仔细一点,易语言可以强转,比如文本型转整数型啊,你就套一个到整数,整数型到文本型,就加一个到文本,以此类推!

ly765893958 发表于 2022-6-24 07:05

看到行号右边的加没,可以点开,看看你的传参到底是不是他要的类型,或者你把鼠标放到报错的那一个子程序上面,可以看到参数的类型,认真核对一下!

无字情书 发表于 2022-6-24 08:30

如果真里面是要一个逻辑型,真或假。绘制准星是个整数型,用这个整数作比较返回真或假试试

jacker 发表于 2022-6-24 09:06

数据类型错误, 根据错误位置更改相应的值就可以了。

4899 发表于 2022-6-24 09:07

最好不要用强转,可以先判断整数变量,根据整数变量的值,来确定逻辑型变量的值, 比如:如果(整数变量=0) 逻辑变量=假否则(整数变量=1) 逻辑变量=真。。再用逻辑变量去进行其它操作。
页: [1]
查看完整版本: 错误(10044): 不能将“整数型”数据转换到“逻辑型”数据 怎么解决