如何将一个处理程序/函数放在另一个处理程序/函数中?
我在下面编写了示例代码,但出现错误:
“预期为“结束”,但发现为“存在””
为什么?
Dialog1()
on Dialog1()
display dialog "Hello World!"
Dialog2()
on Dialog2()
display dialog "Welcome to AppleScript"
end Dialog2
end Dialog1
答案 0 :(得分:0)
您真的很亲密。这应该对您有用。
Dialog1()
on Dialog1()
display dialog "Hello World!"
Dialog2()
end Dialog1
on Dialog2()
display dialog "Welcome to AppleScript"
end Dialog2
或者这个
Dialog1()
Dialog2()
on Dialog1()
display dialog "Hello World!"
end Dialog1
on Dialog2()
display dialog "Welcome to AppleScript"
end Dialog2
您还可以将所有内容包装在脚本对象内部,然后运行脚本对象。
run twoDialogs
script twoDialogs
Dialog1()
Dialog2()
on Dialog1()
display dialog "Hello World!"
end Dialog1
on Dialog2()
display dialog "Welcome to AppleScript"
end Dialog2
end script