0

我是 AppleScript 的新手。我想访问对话框/窗口中的元素。我尝试了以下代码。

tell application "System Events"
set procs to processes
set windowName to {}
repeat with proc in procs
    try
          if exists (window 1 of proc) then
        repeat with w in windows of proc
            if w's name contains "App Name" then
                copy w's name to the end of windowName
                copy properties of w to the end of windowName
            end if
        end repeat
             end if
    end try -- ignore errors
end repeat
end tell
return windowName

但我只能从窗口中获取 4 个元素:1.关闭 2.最小化 3.最大化 4.窗口标题

窗口/ dilog 内部没有任何内容。

有人可以帮我吗?

4

1 回答 1

0

您只是询问窗口的名称和属性。如果您想要它的元素,请询问它的“ui 元素”。

于 2012-09-20T13:50:39.307 回答