每次运行此脚本时都会出现此错误:系统事件出错:“Test123”无法理解通知消息。
代码:
--more code...
tell application "System Events"
if some_system_events_property then
my notify of "Test123" thru "Test"
end if
end tell
--more code...
to notify of message thru level
display dialog message with titel level
end notify
我试图替换
my notify of "Test123" thru "Test"
以下内容,没有任何成功:
notify of "Test123" thru "Test" of me
(notify of "Test123" thru "Test") of me
答案 0 :(得分:4)
不完全确定你想要做什么,但这里是一个如何调用函数并传递参数
的例子tell application "System Events"
set m to "message content"
my notify(m)
end tell
--more code...
on notify(message)
display dialog (message)
end notify
答案 1 :(得分:3)
试试这个:
tell application "System Events"
if some_system_events_property then
tell me to notify of "Test123" thru "Test"
end if
end tell
to notify of message thru level
display dialog message with title level
end notify
虽然我也会说我从不使用AppleScript处理程序的直接参数语法,而是选择位置参数(即notify( message, level )
),因为它避免了您发现的模糊语法问题。