栗子:
一个一个解释
第一句,function 为子程序的一个命令格式,需要加上 end function这个结尾,这个大家都懂,就比如do循环之类的,do....loop, 一个开始命令,然后一个结束命令,代表一个命令。
然后就是 命令名(属性)
这里注意 命令名(属性) 这个可以随便改, 比如我改成 运行输入(第一个输入)
这里 运行输入(第一个输入) 就是子程序的名字,后续调用,或者我不同程序要调用这个子程序,就直接写到
写到你需要调用的那行里面就可以了,反正程序是从上到下的,如果要判断的话,写个分支,然后把子程序写入分支里面
比如这样的,如果条件成立,者运行指定子程序,如果不成立,者跳过,子程序里面可以各种写,比如我写的是打开某个程序,然后干嘛干嘛的,然后关闭某个程序,
运行一遍子程序里面的程序后会自动跳下行运行命令
第二句:就是子程序内容,可以加各种元素,键盘,分支,循环之类的,各种你需要用到的
第三句:就是结束了,这个不多讲,就是开始与结束的一个完整语句
第四句:就是调用这个程序,第一句有讲
总结,写个需要各种环境判断,然后运行的运行,放入子程序中,然后不同环境调用,可以无限调用,
如果是需要调用,可以源代码界面,注意,这里忘记说了,调用的话是只能在源代码界面输入子程序的名字才能调用的,
比如这样的,然后就调用了,我开始以为调用子程序还有其他命令,或者各种复杂调用,或者什么其他命令,完全把我搞蒙了,其实子程序就是源代码中写入程序名就可以了,
如有写错,请大佬斧正,感谢Thanks♪(・ω・)ノ
第二个,输出值,代码如下
跟第一个区别就是一个返回值,在子程序中,加入代码 Return 这个返回值的话,那么就可以返回子程序中的计算或者筛选后的值
暂时不清楚怎么输出两个值,
以上,