引用 | 编辑
espua72
2010-03-24 18:20 |
楼主
▼ |
||
![]() 比方: function 星性(star as integer) as string if star=1 星性="太阳主贵。" 谢谢 ![]()
|
引用 | 编辑
espua72
2010-03-26 00:06 |
2楼
▲ ▼ |
谢谢版主,还想请教一下该如何在程式里呼叫function。
我尝试把function return 的字串放到某个variable,但不成功,如下 设定:函数字串=函数范例(1) ![]() |
引用 | 编辑
mainchen
2010-03-26 05:45 |
3楼
▲ ▼ |
下面是引用 espua72 于 2010-03-26 00:06 发表的 : 目前 function 只能使用在 Script 里头,一行命理程式里可以写一份 Script 程式,而您指的 function 就只能在这一份 Script 里头使用。 通常撰写命理程式,我不建使用 Script 来写程式,因为 Script 与命理程式的衔接比较复杂, 除非您对电脑程式语言程式很熟悉。 如果您想要在命理程式用到类似功能, 可以使用 指令 程式: 与 执行:, 请见下面说明: 当有一段程式可以使用在许多地方法时,可以将该段程式写成 [程式:] 指令,在往后程式中可以使用 [执行:] 指令来执行它。 目前 [程式:] 传递变数方式,采用全域变数,因此如果需要传递变数,请于 [程式:] 内设定回传变数,再由 [执行:] 完时判断,请见下例: ![]() ![]() |