Ⅰ 易语言中子程序的返回值如何设定谢谢
代码 最后写个:返回([数据]),即可。
这个子程序返回整数型数据,所以返回的数据要为整数,比如:返回(0)、返回(1)
如果不需要返回,把 子程序 上面那的 返回值类型 里的 整数 去了
Ⅱ 易语言如何能让子程序返回一个整数
下面这个简单的例程,给你个传递和返回的方法:
.程序集
窗口程序集1
.子程序
__启动窗口_创建完毕
.子程序
_按钮1_被单击
.局部变量
a,
整数型
a
=
子程序1
(“你好”)
.如果
(a
=
2)
信息框
(“你传递的是‘你好’”,
0,
)
.否则
信息框
(“你没传递‘你好’”,
0,
)
.如果结束
.子程序
子程序1,
整数型
.参数
xx,
文本型
.如果
(xx
=
“你好”)
返回
(2)
.否则
返回
(1)
.如果结束
上面例子中单击按钮1向子程序1传递的文本是“你好”,返回的是2,出现:信息框
(“你传递的是‘你好’”,
0,
)
如果你传递其他文本,则返回1,出现:信息框
(“你没传递‘你好’”,
0,
)
Ⅲ 易语言某子程序怎样返回任意类型数组
很遗憾,易语言表面上是不支持返回数组数据的。要达到要求,可以用参数实现,也可以自己构造整型数组结构,取结构首地址,返回首地址,这个有点点难度。关于参数实现:易语言支持参数为数组。你就先申请一个没数据的数组,传递给子程序,子程序再往里写值。