按键精灵的子程序(Sub)和函数(Function)
一、子程序
x = 1
y = 2
TracePrint "主脚本中,实参x=:"&x
TracePrint "主脚本中,实参y=:" & y
call 交换变量的值(x, y)
Sub 交换变量的值(a, b)
z = a
a = b
b = z
TracePrint "交换后形参a=:"&a
TracePrint "交换后形参b=:"&b
TracePrint "交换后变量z=:"&z
TracePrint "交换后实参x=:"&x
TracePrint "交换后实参y=:"&y
End Sub
运行结果:
第3行:主脚本中,实参x=:1 第4行:主脚本中,实参y=:2 第10行:交换后形参a=:2 第11行:交换后形参b=:1 第12行:交换后变量z=:1 第13行:交换后实参x=:1 第14行:交换后实参y=:2
二、函数
c=加法(1,2) TracePrint c Function 加法(a, b) 加法=a+b End Function
运行结果:
第2行:3
- 上一篇: 按键精灵的中断和重启脚本命令
- 下一篇: 按键精灵的数组