有没有办法在 Applescript 库中存储变量?
Is there a way to store a variable in an Applescript Library?
所以我有一个几乎在每个脚本中都使用的变量,很难记住。
我可以将其作为函数保存在自定义库中,但我希望将其作为变量。
例如:
在脚本库“数学”中:
property infinity: 10 ^ 308.254715 -- biggest possible Number
on infinity()
return 10 ^ 308.254715 -- biggest possible Number
end infinity
在普通脚本中:
tell script "Math"
return infinity -- Produces error about how infinity isn't defined
return infinity() -- Works
end tell
是否可以将其保存为变量,还是我必须将其保存为函数?
使用 script Math 具有:
property infinity: 10 ^ 308.254715
然后在除 script Math 之外的 script 中,您可以执行以下操作:
property infinity : infinity of script "Math"
然后使用 infinity
,就像 property infinity: 10 ^ 308.254715
在 script.
中一样
示例:return infinity
所以我有一个几乎在每个脚本中都使用的变量,很难记住。
我可以将其作为函数保存在自定义库中,但我希望将其作为变量。
例如:
在脚本库“数学”中:
property infinity: 10 ^ 308.254715 -- biggest possible Number
on infinity()
return 10 ^ 308.254715 -- biggest possible Number
end infinity
在普通脚本中:
tell script "Math"
return infinity -- Produces error about how infinity isn't defined
return infinity() -- Works
end tell
是否可以将其保存为变量,还是我必须将其保存为函数?
使用 script Math 具有:
property infinity: 10 ^ 308.254715
然后在除 script Math 之外的 script 中,您可以执行以下操作:
property infinity : infinity of script "Math"
然后使用 infinity
,就像 property infinity: 10 ^ 308.254715
在 script.
示例:return infinity