易语言子程序间如何传递变量值

2024-12-27 23:31:41
推荐回答(1个)
回答1:

你不要设置局部变量,设置成程序集变量
.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 Y, 整数型
.程序集变量 X, 整数型

.子程序 公用代码
.局部变量 返回文本, 文本型, , "0"

.如果真 (X ≥ 0 或 Y ≥ 0)

.如果真结束
模拟鼠标点击 (X + 10, Y + 10, )
......

.子程序 移动物品
.局部变量 返回文本, 文本型, , "0"

X = 30
Y = 40
公用代码 ()
X = 50
Y = 60
公用代码 ()